记录一下开发Creator插件时访问window对象时遇到的坑
在插件代码中,有个函数访问了window对象,运行后,代码没有报错,但是这个函数没有执行。
后来排查错误时,怀疑无法访问window对象导致的,测试了下果然是这个问题。
后来想到开发者文档里面提到必须使用场景脚本才可以访问场景下的变量,改用场景脚本后问题果然解决了。
解决代码截图如下,大家可以参考下:
调用代码截图:
我这里访问的是window变量,其他比如访问cc.find 方法也需要类似的方式,不能直接在插件里面调用。

