hero 死亡进入墓地 而不是摧毁,todo 受伤动画重做
This commit is contained in:
@@ -58,7 +58,7 @@ export class Hero extends ecs.Entity {
|
||||
var path = "game/hero/"+smc.heros[uuid].path;
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
|
||||
|
||||
var scene = smc.map.MapView.scene;
|
||||
node.parent = scene.entityLayer!.node!
|
||||
|
||||
@@ -70,29 +70,29 @@ export class Hero extends ecs.Entity {
|
||||
hero_init(uuid:number=1001,node:Node,index:number=-1,scale:number=1,box_group=BoxSet.HERO){
|
||||
var hv = node.getComponent(HeroViewComp)!;
|
||||
// console.log("hero_init",buff)
|
||||
let hero_set= smc.heros[uuid]
|
||||
let role_talent= smc.vm_data.talent
|
||||
let HInf= smc.heros[uuid] // 角色数据
|
||||
let talent= smc.vm_data.talent
|
||||
let talents=Talents;
|
||||
hv.scale = scale;
|
||||
hv.box_group = box_group;
|
||||
hv.hero_uuid= uuid;
|
||||
hv.hero_name= hero_set.name;
|
||||
|
||||
hv.speed =hv.ospeed = hero_set.speed;
|
||||
hv.dis = hero_set.dis;
|
||||
hv.power = hero_set.power;
|
||||
hv.level = hero_set.level;
|
||||
hv.type = hero_set.type;
|
||||
hv.sk1 = hero_set.sk1;
|
||||
hv.sk2 = hero_set.sk2;
|
||||
hv.sk3 = hero_set.sk3;
|
||||
hv.sk4 = hero_set.sk4;
|
||||
hv.sk5 = hero_set.sk5;
|
||||
hv.type = hero_set.type;
|
||||
hv.hp= hv.hp_max =hero_set.hp;
|
||||
hv.ap = hero_set.ap;
|
||||
hv.cd = hero_set.a_cd
|
||||
hv.power_max= hero_set.power_max
|
||||
hv.hero_name= HInf.name;
|
||||
hv.hero_type= HInf.type;
|
||||
hv.speed =hv.ospeed = HInf.speed;
|
||||
hv.dis = HInf.dis;
|
||||
hv.power = HInf.power;
|
||||
hv.level = HInf.level;
|
||||
hv.type = HInf.type;
|
||||
hv.sk1 = HInf.sk1;
|
||||
hv.sk2 = HInf.sk2;
|
||||
hv.sk3 = HInf.sk3;
|
||||
hv.sk4 = HInf.sk4;
|
||||
hv.sk5 = HInf.sk5;
|
||||
hv.type = HInf.type;
|
||||
hv.hp= hv.hp_max =HInf.hp;
|
||||
hv.ap = HInf.ap;
|
||||
hv.cd = HInf.a_cd
|
||||
hv.power_max= HInf.power_max
|
||||
this.add(hv);
|
||||
}
|
||||
set_ratio(uuid:number){
|
||||
|
||||
Reference in New Issue
Block a user