feat(ui): 添加加载界面并集成到胜利场景中
在胜利场景中添加新的加载界面元素,包括: 1. 创建loading.prefab资源文件 2. 在MissionHomeComp中处理MissionStart事件 3. 在VictoryComp中控制loading节点的显示逻辑 4. 更新victory.prefab结构以包含loading节点
This commit is contained in:
@@ -14,6 +14,7 @@ const { ccclass, property } = _decorator;
|
||||
export class MissionHomeComp extends CCComp {
|
||||
protected onLoad(): void {
|
||||
this.on(GameEvent.MissionEnd,this.mission_end,this)
|
||||
this.on(GameEvent.MissionStart,this.mission_start,this)
|
||||
}
|
||||
/** 视图层逻辑代码分离演示 */
|
||||
start() {
|
||||
@@ -31,6 +32,9 @@ export class MissionHomeComp extends CCComp {
|
||||
console.log("[MissionHomeComp]=>mission_end")
|
||||
this.home_active()
|
||||
}
|
||||
mission_start(){
|
||||
this.node.active=false
|
||||
}
|
||||
home_active(){
|
||||
this.uodate_data()
|
||||
this.node.active=true
|
||||
|
||||
Reference in New Issue
Block a user