- Creator 版本:1.9.3
现在我已经在B脚本里面导入了A组件脚本,但是只能访问到A组件脚本的方法,如果访问A组件脚本的属性的话就是Null

extends: CCSet,上面的extexds: cc.Component删掉试试,已经继承了CCSet,不需要再继承cc.Component了,因为CCset已经继承过cc.Component
不行,点出来的值还是null

加个js访问器属性setter和getter不就行了
![]()
我再试试其他方法吧
这么奇怪的吗??难不成要加关键字 properties.属性 这样访问?
require是导入模块 ccset 又不是模块 所以是空 你可以把ccset封装成模块 或者换个简单的 var ccset=cc.find(‘Canvas/组件路径’)
CcSet里面那些属性的默认值都是null啊,你得把B脚本挂在一个节点上,然后在编辑器里给B脚本的这些属性绑定上对应的资源,B脚本里才不是null。而且其实null说明访问是成功的,如果访问不到应该是undefined。
我肯定添加了的呀。不过还是不行
同问,解决了吗?
用getComponent试试,用户手册有访问脚本教程