javascript - 动画 CC : Creating/accessing global function from external . js 文件

标签 javascript jquery-animate adobe animate-cc

我需要一个由 Animate CC 通过以下方式连接到外部文件来访问的函数:Global>Includes。

然后,当我单击影片剪辑时,我需要运行外部文件上的函数。

例如,我的影片剪辑上的代码是:

this.stop(); // stops the action on my movie clip

myFunction(); // trying to access function from external javascipt file

外部文件中的代码是:

function myFunction() { // this code is not being called from my movie clip

alert("working!");

}

控制台日志指出:“myFunction”未定义。

感谢您的帮助,

克里斯汀

最佳答案

如果您试图达到全局范围(我认为您是这样),这意味着您希望将此函数放置在一个关键帧上并从不同的关键帧或图层触发它。像这样重新编写代码:

--- write these things this way for local ---

var foo = bar;
var count = 0;

function foobar(){
// do stuff;
}

foobar(); 
count++;


--- write these things this way for global ---

foo = bar;
count = 0;

foobar = function(){
// do stuff;
}

foobar();
count++;

关于javascript - 动画 CC : Creating/accessing global function from external . js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48154017/

相关文章:

jquery - 使 DIV 缓慢移出屏幕

javascript - jQuery 动画问题 - 动态选择方向

ios - 如何在 iTunes Connect 下启用 iOS Adob​​e AIR 应用程序进行 TestFlight 测试?

jquery - Uncaught Error : Error calling method on NPObject

video - 如何在Sony Vegas 8 Pro上的视频事件fx中修复此错误?

javascript - 在 React Native Webview 中使用本 map 片

javascript - 鼠标移出事件不会移回按钮外

javascript - 需要理解为什么正则表达式没有替换所有匹配项

javascript - 我正在尝试制作一个 chrome 查找和替换扩展,但它不起作用

jQuery:输入字段的动画文本颜色?