发现一个bug

版本为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赞

hi,大侠,能帮我回答一下这个问题吗:
https://forum.cocos.com/t/cc-pintersectpoint/73199