清理了 一些buff 技能
This commit is contained in:
@@ -61,7 +61,6 @@ export class BuffComp extends Component {
|
||||
|
||||
// if(this.timer.update(deltaTime)){
|
||||
// this.timer.reset()
|
||||
// this.show_buff(this.buff_keys[this.key_index])
|
||||
// this.key_index++
|
||||
// if(this.key_index>=this.buff_keys.length) this.key_index=0
|
||||
// }
|
||||
@@ -108,35 +107,22 @@ export class BuffComp extends Component {
|
||||
}
|
||||
|
||||
|
||||
show_buff(key:string="bb"){
|
||||
this.node.getChildByName("buff").getChildByName("by1").active = key == "by1"
|
||||
this.node.getChildByName("buff").getChildByName("by2").active = key == "by2"
|
||||
this.node.getChildByName("buff").getChildByName("by3").active = key == "by3"
|
||||
}
|
||||
|
||||
|
||||
max_show(name:string){
|
||||
var path = "game/skills/"+name;
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
node.parent = this.node;
|
||||
}
|
||||
|
||||
lv_up(){
|
||||
var path = "game/skills/buff_lvup";
|
||||
var path = "game/skill/buff/buff_lvup";
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
node.parent = this.node;
|
||||
}
|
||||
ap_up(){
|
||||
var path = "game/skills/buff_apup";
|
||||
var path = "game/skill/buff/buff_apup";
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
node.parent = this.node;
|
||||
}
|
||||
|
||||
show_do_buff(name:string){
|
||||
var path = "game/skills/"+name;
|
||||
var path = "game/skill/buff/"+name;
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
let pos = v3(this.node.position.x,this.node.position.y+20,this.node.position.z);
|
||||
@@ -144,12 +130,12 @@ export class BuffComp extends Component {
|
||||
node.setPosition(pos);
|
||||
}
|
||||
dead(){
|
||||
var path = "game/skills/dead";
|
||||
var path = "game/skill/buff/dead";
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
node.parent = this.node.parent;
|
||||
node.setScale(node.scale.x*0.5,node.scale.y*0.5)
|
||||
let pos = v3(this.node.position.x,this.node.position.y+30,this.node.position.z);
|
||||
node.parent = this.node.parent;
|
||||
node.setPosition(pos);
|
||||
}
|
||||
in_atked(anm:string="atked",scale:number=1) {
|
||||
@@ -161,7 +147,7 @@ export class BuffComp extends Component {
|
||||
node.parent = this.node.parent;
|
||||
}
|
||||
in_iced(t:number=1,ap:number=0) {
|
||||
var path = "game/skills/buff_iced";
|
||||
var path = "game/skill/buff/buff_iced";
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
node.getComponent(timedCom).time = t;
|
||||
@@ -177,7 +163,7 @@ export class BuffComp extends Component {
|
||||
// node.parent = this.node;
|
||||
}
|
||||
in_yun(t:number=1,ap:number=0) {
|
||||
var path = "game/skills/buff_yun";
|
||||
var path = "game/skill/buff/buff_yun";
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
let height=this.node.getComponent(UITransform).height
|
||||
@@ -217,7 +203,7 @@ export class BuffComp extends Component {
|
||||
tip.load(pos,type,value,s_uuid,this.node.parent);
|
||||
}
|
||||
heathed(){
|
||||
var path = "game/skills/heathed";
|
||||
var path = "game/skill/buff/heathed";
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
node.parent = this.node;
|
||||
|
||||
@@ -748,16 +748,7 @@ export class HeroViewComp extends CCComp {
|
||||
anm
|
||||
});
|
||||
}
|
||||
ex_show(text:string){
|
||||
switch(text){
|
||||
case "blue":
|
||||
this.BUFFCOMP.max_show("mr_blue")
|
||||
break
|
||||
case "red":
|
||||
this.BUFFCOMP.max_show("mr_red")
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
/** 处理伤害队列 */
|
||||
private processDamageQueue() {
|
||||
if (this.isProcessingDamage || this.damageQueue.length === 0) return;
|
||||
|
||||
@@ -88,7 +88,6 @@ export class SkillConComp extends CCComp {
|
||||
}, 300);
|
||||
if(is_wfuny){
|
||||
this.scheduleOnce(()=>{
|
||||
this.HeroView.ex_show("blue")
|
||||
this.doSkill(config,false,dmg)
|
||||
},0.1)
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ export class Tooltip extends ecs.Entity {
|
||||
}
|
||||
load(pos: Vec3 = Vec3.ZERO,type:number=1,vaule:string="",s_uuid:number=1001,parent:any=null,cd:number=1) {
|
||||
|
||||
var path = "game/skills/tooltip";
|
||||
var path = "game/skill/buff/tooltip";
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
node.parent = parent;
|
||||
|
||||
Reference in New Issue
Block a user