dd
This commit is contained in:
@@ -28,12 +28,6 @@ const { ccclass, property } = _decorator;
|
||||
@ccclass('HeroViewComp') // 定义为 Cocos Creator 组件
|
||||
@ecs.register('HeroView', false) // 定义为 ECS 组件
|
||||
export class HeroViewComp extends CCComp {
|
||||
@property(Material)
|
||||
hitFlashMaterial: Material;
|
||||
orginalFlashMaterial: Material;
|
||||
sprite: Sprite;
|
||||
@property(Material)
|
||||
atkMaterial: Material;
|
||||
|
||||
enemy_pos:Vec3=null!;
|
||||
enemy:any=null!;
|
||||
@@ -112,10 +106,7 @@ export class HeroViewComp extends CCComp {
|
||||
this.node.getChildByName("top").setScale(this.scale,1);
|
||||
/** 显示角色血量 */
|
||||
this.node.getChildByName("top").getChildByName("hp").active = true;
|
||||
/** 闪光特效 */
|
||||
this.sprite = this.node.getChildByName("anm").getComponent(Sprite);
|
||||
this.orginalFlashMaterial = this.sprite.getRenderMaterial(0);
|
||||
|
||||
|
||||
// this.node.getChildByName("shielded").active = false;
|
||||
// this.node.getChildByName("top").setScale(this.scale,1);
|
||||
// this.node.getChildByName("atk").setScale(this.scale,1);
|
||||
@@ -480,12 +471,7 @@ export class HeroViewComp extends CCComp {
|
||||
|
||||
heathed(){
|
||||
this.node.getChildByName("heathed").active=true
|
||||
// var path = "game/skills/heathed";
|
||||
// var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
// var node = instantiate(prefab);
|
||||
// let pos = v3(0,0)
|
||||
// node.setPosition(pos)
|
||||
// node.parent = this.node;
|
||||
|
||||
}
|
||||
hp_max_add(){
|
||||
console.log("hp_max_add 动画");
|
||||
@@ -552,11 +538,9 @@ export class HeroViewComp extends CCComp {
|
||||
}
|
||||
if(this.ap_buffs.length <= 0){
|
||||
this.ap_buff = 0
|
||||
// this.buff_icon_change("atk",false)
|
||||
this.sprite.setSharedMaterial(this.orginalFlashMaterial, 0);
|
||||
|
||||
}else{
|
||||
// this.buff_icon_change("atk",true)
|
||||
this.sprite.setSharedMaterial(this.atkMaterial, 0);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user