正常情况下,这样可以定义一个脚本的属性。但是无法对其进行拖放赋值。
任何的脚本拖上去,都显示红色,不能成功。
@property({ type: cc._Script })
itemDataScript: cc._Script ;
我甚至想实现,如下的功能:
@myscript
class MyScript {
}
@ccclass
export class Com1 extends cc.Component {
@property({ type: MyScript })
itemDataScript: MyScript ;
}
有没有实现的途径?