版本为cocos2.0.7
绑定了声音片段如下:
@property(cc.AudioClip)
selectAudio: cc.AudioClip = null;
但是实际运行过程中,selectAudio为string类型,使用typeof输出。
properties里面属性定义的问题,对于cc.audioClip按照这样定义的话就是一个object,也就是audioClip
@property({type : cc.AudioClip})
audio = null;
这样的定义是之前老的定义方法,丛2.0开始已经不适用了。
@property(cc.AudioClip)
selectAudio: cc.AudioClip = null;
编辑器里面应该有提示你定义的警告
谢谢你的快速解答。
1赞