//创建一个类,并赋值给一个变量【父类】
var Sprite = cc.Class({
name:"SpriteName",//类名,用于序列化,一般可省略
//构造函数的声明
ctor:function(){
//类型判断
cc.log(this instanceof Sprite);
cc.log("这是父类的构造函数");
},
//实例方法的声明
print:function(){
cc.log("print 实例方法");
}
});
//创建一个继承自Sprite类的子类,使用extends实现继承【子类】
var ChildSprite = cc.Class({
//继承
extends:Sprite,
//构造函数声明
ctor:function(){
cc.log("这是子类的构造函数");
}
});
//实例化
var obj = new ChildSprite();
类的定义声明以及继承
最新推荐文章于 2025-02-12 09:00:00 发布