[]一个技术文档的问题
你好,https://ldc.layabox.com/doc/?nav=zh-ts-2-4-2里的最后,有这样的代码:
/**定义一个变量来接收Box组件实例**/
private monkeyBox: Laya.Sprite;
constructor() {
}
/**
*设置owner函数,可以直接获取到添加附加脚本的组件实例
**/
public set owner(value: any) {
this.monkeyBox = value;
//自定义的脚本会有时序问题,所以在此添加一个延时
this.monkeyBox.frameOnce(2, this, this.onLoaded);
}
我想问的是this.monkeyBox = value;这句话,monkeyBox的类型是Sprite,value应该是Box类型的吧,注释里也是这么说的,这两类型没继承关系吧,这样赋值没问题的吗?
/**定义一个变量来接收Box组件实例**/
private monkeyBox: Laya.Sprite;
constructor() {
}
/**
*设置owner函数,可以直接获取到添加附加脚本的组件实例
**/
public set owner(value: any) {
this.monkeyBox = value;
//自定义的脚本会有时序问题,所以在此添加一个延时
this.monkeyBox.frameOnce(2, this, this.onLoaded);
}
我想问的是this.monkeyBox = value;这句话,monkeyBox的类型是Sprite,value应该是Box类型的吧,注释里也是这么说的,这两类型没继承关系吧,这样赋值没问题的吗?
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Aar0n
赞同来自: