actionscript-3 - AS3/更改按钮的外观

标签 actionscript-3

我继承了一个项目,其中包含带有图形组件的 Flash 影片和带有代码的 .as 文件。我想改变各种图形元素的外观。

示例:

if (skin="client1") -> 所有按钮必须为蓝色,if (skin="client2") -> 所有按钮必须为黄色- 等等。

我被一个按钮卡住了:

  1. 我尝试在按钮内嵌套不同颜色的影片(frame1=blueframe5=yellow),但我找不到方法到 .as 文件中的 goToAndStop 该电影。

  2. 我尝试检查该电影内部的变量(if Skin="client1"goto frame "blue"),但我似乎无法访问其他变量,它们在 .as 文件中定义。

最佳答案

AS3 是完全面向对象的。

如果这些变量是私有(private)的或 protected ,您将无法访问它们。

关于actionscript-3 - AS3/更改按钮的外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12407787/

相关文章:

sqlite - SQLite请求中的嵌套引号

windows - 你能得到 NativeWindow 的最小化事件吗?

flash - 在 Flash 中动态更改视频播放速率

闪光灯:提高相机的数据速率/质量

actionscript-3 - 播放预装的MP4

actionscript-3 - 在 AS3 中创建自定义 trace() 类

xml - 查明 AS3 的 XMLList 是否包含字符串作为节点值

actionscript-3 - Apache 中 Flex 的 future

algorithm - 我的 A* 寻路实现不产生最短路径

flash - 功能还是错误? Flash Player 10 中的 3D 视角随着对象添加到舞台而变化