技能系统基本完善 ,现在需要完善基础技能
This commit is contained in:
@@ -82,7 +82,6 @@ export class EquipSkillComp extends CCComp {
|
||||
if(this.skill1.cd_time < (this.skill1.cd)){
|
||||
this.skill1.cd_time+=dt
|
||||
}else{
|
||||
this.skill1.cd_time=0
|
||||
if(this.skill1.type==1){
|
||||
this.do_skill1()
|
||||
}
|
||||
@@ -93,7 +92,6 @@ export class EquipSkillComp extends CCComp {
|
||||
if(this.skill2.cd_time < (this.skill2.cd)){
|
||||
this.skill2.cd_time+=dt
|
||||
}else{
|
||||
this.skill2.cd_time=0
|
||||
if(this.skill2.type==1){
|
||||
this.do_skill2()
|
||||
}
|
||||
@@ -104,9 +102,8 @@ export class EquipSkillComp extends CCComp {
|
||||
if(this.skill3.cd_time < (this.skill3.cd)){
|
||||
this.skill3.cd_time+=dt
|
||||
}else{
|
||||
this.skill3.cd_time=0
|
||||
if(this.skill3.type==1){
|
||||
this.do_skill3()
|
||||
// this.do_skill3()
|
||||
}
|
||||
}
|
||||
this.boxs.getChildByName("skill3").getChildByName("icon").getChildByName("cd").getComponent(ProgressBar).progress=(1-this.skill3.cd_time/this.skill3.cd)
|
||||
@@ -129,7 +126,13 @@ export class EquipSkillComp extends CCComp {
|
||||
this.do_skill(this.skill2.uuid)
|
||||
}
|
||||
do_skill3(){
|
||||
console.log("do_skill3")
|
||||
if(this.skill3.uuid==0) return
|
||||
if(this.skill3.cd_time < (this.skill3.cd)) return
|
||||
if(smc.vmdata.mission_data.skill_stone < SkillSet[this.skill3.uuid].cost){
|
||||
oops.gui.toast("技能石不足", false);
|
||||
return
|
||||
}
|
||||
smc.vmdata.mission_data.skill_stone-=SkillSet[this.skill3.uuid].cost
|
||||
this.skill3.cd_time=0
|
||||
tween(this.boxs.getChildByName("skill3")).to(0.1, {scale:v3(1.2,1.2,1)},{onComplete:()=>{
|
||||
tween(this.boxs.getChildByName("skill3")).to(0.2, {scale:v3(1,1,1)}).start()
|
||||
|
||||
@@ -81,7 +81,10 @@ export class EquipsComp extends Component {
|
||||
break
|
||||
case "accessory":
|
||||
if(this.accessory.uuid==0) return 4
|
||||
lv=EquipInfo[this.accessory.uuid].lv
|
||||
lv=EquipInfo[this.accessory.uuid].lv+1
|
||||
if(lv>5){
|
||||
lv=5
|
||||
}
|
||||
break
|
||||
}
|
||||
return lv
|
||||
|
||||
Reference in New Issue
Block a user