flash cc中加入动态更新的方法
Ways to incorporate dynamic update in flash cc
目前我正在开发一款 Flash 游戏,当用户在左侧输入值时,我希望在右侧显示特定值。
如果默认金额为 0,当用户输入数字时,右侧的价格将相应更新。
这有可能实现吗?
*文本字段全部设置为动态文本字段
下图,
是的,这是可能的,但我看到您使用时间轴动画需要付出更多的努力。
引用所有内容的更简单方法是设置一个可以在任何地方访问的变量范围:
在您的情况下,最好将整个内容电影放入一个 Empty 影片剪辑作为容器...
现在您的整部电影都将放在 MovieClip 中--
您的项目结构:
Container ---- Price.
|
--- Actions.
|
--- BTN.
将你的动作放在容器层上,因为现在你可以在那里设置你的变量并创建函数来与你的按钮交互。//从我的电影剪辑中引用。因为如果您需要往返框架,您将不会遇到任何范围界定问题。
为您的文本框指定唯一的名称,以便您可以引用它们。
您将需要设置事件处理程序来响应您的函数 ();
注意:在导出时嵌入字体,因为动态文本框可能显示为空
更多想法:
为简单起见,您可以使用 enterframe 函数并检查是否
textbox.text = "" else--> 运行 你的函数...
但是检查天气文本框焦点或任何键 press/down 然后检查文本框输入会更合适...取决于您的应用程序的复杂性和您对 OOP 的理解..
目前我正在开发一款 Flash 游戏,当用户在左侧输入值时,我希望在右侧显示特定值。
如果默认金额为 0,当用户输入数字时,右侧的价格将相应更新。
这有可能实现吗?
*文本字段全部设置为动态文本字段
下图,
是的,这是可能的,但我看到您使用时间轴动画需要付出更多的努力。
引用所有内容的更简单方法是设置一个可以在任何地方访问的变量范围:
在您的情况下,最好将整个内容电影放入一个 Empty 影片剪辑作为容器...
现在您的整部电影都将放在 MovieClip 中--
您的项目结构:
Container ---- Price.
|
--- Actions.
|
--- BTN.
将你的动作放在容器层上,因为现在你可以在那里设置你的变量并创建函数来与你的按钮交互。//从我的电影剪辑中引用。因为如果您需要往返框架,您将不会遇到任何范围界定问题。
为您的文本框指定唯一的名称,以便您可以引用它们。
您将需要设置事件处理程序来响应您的函数 ();
注意:在导出时嵌入字体,因为动态文本框可能显示为空
更多想法: 为简单起见,您可以使用 enterframe 函数并检查是否 textbox.text = "" else--> 运行 你的函数... 但是检查天气文本框焦点或任何键 press/down 然后检查文本框输入会更合适...取决于您的应用程序的复杂性和您对 OOP 的理解..