AS3 获取非框架变量
AS3 Getting a non-framed Var
我知道这是一个菜鸟问题,但我一周前开始使用 as3,而且,我需要做的就是将一个帧 as3 的 var 值获取到另一个帧,例如:
第 1 帧,第 1 层:var points:int = 0;
Frame2, layer1: 如何获取 'points' 值?
抱歉,如果这是一个重复的问题,我是巴西人,我可能搜索了所有错误的内容,就像我写这个问题一样错误,再见:)
没有。
在前一帧声明的变量在下一帧应该仍然存在。当您在第 2 帧尝试此操作时,您会得到什么:
trace(points);
尽管没有被推荐,但我发现在不同的时间轴框架上编码更容易。这是您的问题的解决方案(我认为)。我正在存储需要在每一帧上共享的值,在一个层中,该层按时间轴分布在所有帧上(图片上的 "shared")。然后我在下一帧读取这些值,将代码放在另一层(图片上的 "code")。我希望这或多或少是可以理解的。
我知道这是一个菜鸟问题,但我一周前开始使用 as3,而且,我需要做的就是将一个帧 as3 的 var 值获取到另一个帧,例如:
第 1 帧,第 1 层:var points:int = 0;
Frame2, layer1: 如何获取 'points' 值?
抱歉,如果这是一个重复的问题,我是巴西人,我可能搜索了所有错误的内容,就像我写这个问题一样错误,再见:)
没有。
在前一帧声明的变量在下一帧应该仍然存在。当您在第 2 帧尝试此操作时,您会得到什么:
trace(points);
尽管没有被推荐,但我发现在不同的时间轴框架上编码更容易。这是您的问题的解决方案(我认为)。我正在存储需要在每一帧上共享的值,在一个层中,该层按时间轴分布在所有帧上(图片上的 "shared")。然后我在下一帧读取这些值,将代码放在另一层(图片上的 "code")。我希望这或多或少是可以理解的。