mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-09-27 02:36:14 +00:00
提交挂机模式
This commit is contained in:
@@ -39,6 +39,10 @@ export default class GRoleDefault extends GRoleBase<{}>{
|
||||
this._isDie = value;
|
||||
//设置死亡状态
|
||||
this.fsmAnim.isDie = value;
|
||||
if(this.isDie){
|
||||
//死亡回调
|
||||
this.killBack.forEach(fun => fun(this));
|
||||
}
|
||||
}
|
||||
|
||||
//角色类型
|
||||
@@ -60,6 +64,9 @@ export default class GRoleDefault extends GRoleBase<{}>{
|
||||
//角色技能
|
||||
skills:GSkillBase[] = [];
|
||||
|
||||
//宠物死亡回调
|
||||
killBack:((role:GRoleDefault) => {})[] = [];
|
||||
|
||||
onSyncLoad(){
|
||||
super.onSyncLoad();
|
||||
|
||||
@@ -197,5 +204,10 @@ export default class GRoleDefault extends GRoleBase<{}>{
|
||||
return null;
|
||||
}
|
||||
|
||||
//添加一个死亡回调
|
||||
addKillBackEvent(callback:(role:GRoleDefault) => {}){
|
||||
this.killBack.push(callback);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user