想问一下 cc.Class 多继承怎么写

如题
有谁试过吗

文档可能没提到,但是实际上是支持 mixins 的。mixins 用 ES5 的 CCClass 写法的话,完美支持多继承。用 ES6 写法的话,需要手动调用所有 mixin 的父类的构造函数。

var base = cc.Class({});
var feature = cc.Class({});
var sub = cc.Class({
  extends: base,
  mixins: [feature, cc.EventTarget]
});

sub instanceof base // true
sub instanceof feature // false
3赞