[]有关继承类的问题


//建筑类
var Building = (function (_super){
function Building(params) {
Building.super(this);
}
Laya.class(Building,"Building",_super);
return Building;
})(Laya.Sprite)
 
//床
var Bed = (function (_super){
function Bed(params) {
Bed.super(this);
}
Laya.class(Bed,"Bed",Building);
return Bed;
})()
 
 

var HomeView = (function (_super){
var Vec_Buildings = [];//建筑物vec
function HomeView(params) {
HomeView.super(this);
var bed = new Bed();//---------------------------------------------------------------这里添加会报错
 Vec_Buildings.push(bed);
}
Laya.class(HomeView,"HomeView",HomeViewUI);

return HomeView;
})()
 
 
----------------------------------------
上述在HomeView创建一个Bed类,Bed是继承Building的,Building是继承Sprite,这样创建有问题吗?我这样写的话会报错。。
已邀请:

ymsdandan

赞同来自:

具体的你可以自己调试下看看

要回复问题请先

商务合作
商务合作