@ccclass('Event1')
class Event1 {
@property()
num1 = 0;
}
@ccclass('Event2')
class Event2 extends Event1 {
@property()
num2 = 0;
}
@ccclass('Event3')
class Event3 {
@property()
num3 = 0;
}
@eduEvent({})
@ccclass
export default class NewClass extends cc.Component {
@property({type: [Event1]})
arr = [new Event2(), new Event1()];
}
![](https://img.haomeiwen.com/i3375785/ff99da832885b237.png)
网友评论