减少复杂度,上阵英雄改为3个
This commit is contained in:
@@ -4,7 +4,7 @@ import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/modu
|
||||
import { HeroInfo, HeroList } from "../common/config/heroSet";
|
||||
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
|
||||
import { UiHeroComp } from "../hero/UiHeroComp";
|
||||
import { BoxSet } from "../common/config/BoxSet";
|
||||
import { BoxSet, GameSet } from "../common/config/BoxSet";
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { HeroSelect } from "../hero/HeroSelect";
|
||||
import { MSklist, SkillSet } from "../common/config/SkillSet";
|
||||
@@ -24,8 +24,6 @@ export class MissionHomeComp extends CCComp {
|
||||
|
||||
heros:any[]=[];
|
||||
heros_pos:any=[
|
||||
{uuid:0,px:100},
|
||||
{uuid:0,px:0},
|
||||
{uuid:0,px:-100},
|
||||
{uuid:0,px:-200},
|
||||
{uuid:0,px:-300},
|
||||
@@ -48,8 +46,6 @@ export class MissionHomeComp extends CCComp {
|
||||
}
|
||||
this.heros=[]
|
||||
this.heros_pos=[
|
||||
{uuid:0,px:100},
|
||||
{uuid:0,px:0},
|
||||
{uuid:0,px:-100},
|
||||
{uuid:0,px:-200},
|
||||
{uuid:0,px:-300},
|
||||
@@ -120,7 +116,7 @@ export class MissionHomeComp extends CCComp {
|
||||
});
|
||||
}
|
||||
select_hero(h_uuid:number){
|
||||
for(let i=0;i<=4;i++){
|
||||
for(let i=0;i<GameSet.HERO_NUM;i++){
|
||||
if(this.heros_pos[i].uuid==0){
|
||||
this.heros_pos[i].uuid=h_uuid
|
||||
this.call_hero(h_uuid,i)
|
||||
@@ -129,7 +125,7 @@ export class MissionHomeComp extends CCComp {
|
||||
}
|
||||
}
|
||||
cancel_hero(h_uuid:number){
|
||||
for(let i=0;i<=4;i++){
|
||||
for(let i=0;i<GameSet.HERO_NUM;i++){
|
||||
if(this.heros_pos[i].uuid==h_uuid){
|
||||
this.heros_pos[i].uuid=0
|
||||
this.destory_hero(h_uuid)
|
||||
|
||||
Reference in New Issue
Block a user