我在Animate CC中使用哪种脚本语言用于HTML5 Canvas?

时间:2016-03-21 20:45:24

标签: jquery-animate adobe

在Animate CC中,在“新建”中,我选择了HTML 5 Canvas。但是,当我需要为项目添加一些脚本时,我不知道使用哪种语言。我尝试了ActionScript和Javascript,但它们都没有为我工作,而且由于软件是新的,我无法找到很多在线帮助。

例如,使用JavaScript(我将所有脚本放在一个图层上):

第1帧,我把: var count = 0; 警报(计数);

第2帧,我把: count = count + 1; 警报(计数);

第20帧,我把: this.gotoAndPlay(1); //转到第2帧并再次播放

第一个"警报(计数)"在第1帧工作,但"警报(计数)"在第2帧没有开始。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我找到了答案。 Animate CC支持JavaScript和ActionScript。但是,基于ActionScript的项目支持ActionScript,基于HTML5的项目支持JavaScript。

我脚本中缺少的部分是"这个"。我需要使用" this.count"而只是"计数"。默认情况下,变量范围仅在其框架代码中有效,因此为了使变量可以从其他框架访问,我需要使用" this.variableName"。

第1帧:this.count = 0;

第2帧:this.count ++;             警报(this.count);

第20帧:this.gotoAndPlay(1);