手机测试卡,需要解决
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
import { _decorator, Color, Label, Sprite } from "cc";
|
||||
import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS";
|
||||
import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp";
|
||||
import { MissionHomeComp } from "../map/MissionHomeComp";
|
||||
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { ColorSet, GameSet } from "../common/config/BoxSet";
|
||||
@@ -13,7 +12,6 @@ const { ccclass, property } = _decorator;
|
||||
@ccclass('HeroSelectComp')
|
||||
@ecs.register('HeroSelectComp', false)
|
||||
export class HeroSelectComp extends CCComp {
|
||||
mhc_home: MissionHomeComp = null!;
|
||||
h_uuid: number = 0;
|
||||
onLoad() {
|
||||
oops.message.on("hero_set_select", this.check_show, this);
|
||||
@@ -21,8 +19,6 @@ export class HeroSelectComp extends CCComp {
|
||||
}
|
||||
/** 视图层逻辑代码分离演示 */
|
||||
start() {
|
||||
|
||||
this.mhc_home=this.node.parent.parent.parent.parent.getComponent(MissionHomeComp);
|
||||
if(smc.fight_heros.indexOf(this.h_uuid)>=0){
|
||||
this.show_bg(true)
|
||||
}else{
|
||||
@@ -33,7 +29,7 @@ export class HeroSelectComp extends CCComp {
|
||||
if(smc.fight_heros.indexOf(this.h_uuid)>=0){
|
||||
smc.fight_heros.splice(smc.fight_heros.indexOf(this.h_uuid),1)
|
||||
this.show_bg(false)
|
||||
this.mhc_home.cancel_hero(this.h_uuid)
|
||||
oops.message.dispatchEvent("hero_card_cancel_select",{uuid:this.h_uuid})
|
||||
return
|
||||
}
|
||||
if(smc.fight_heros.length>= GameSet.HERO_NUM){
|
||||
@@ -41,7 +37,7 @@ export class HeroSelectComp extends CCComp {
|
||||
return
|
||||
}
|
||||
smc.fight_heros.push(this.h_uuid)
|
||||
this.mhc_home.select_hero(this.h_uuid)
|
||||
oops.message.dispatchEvent("hero_card_select",{uuid:this.h_uuid})
|
||||
this.show_bg(true)
|
||||
}
|
||||
check_show(event: string, args: any){
|
||||
|
||||
Reference in New Issue
Block a user