
场景:【序章-家中】
1.创建脚本【Door】,用来编写门相关
2.创建CG【暂用-战友】
3.优化脚本【CG管理员】,使其可以自动寻找CG,不用再手动拖入
4.优化脚本【ACG】,使其可以应付没有结束事件的CG
5.创建多态【准备出发】
6.创建事件【当播完开门演出】
7.优化一个很重要的基类【一般可交互物体】,使其可以对付排布密集的可交互的情况
下班。至此,完成了序章的流程框架,还有很多细节需要后面扣。明天一定会开始搭建第一关,因为游戏系统之前已经写了大概,应该不会很困难。加油吧。🙏
19 lines
569 B
C#
19 lines
569 B
C#
using System.Collections;
|
||
using System.Collections.Generic;
|
||
using UnityEngine;
|
||
using UnityEngine.SceneManagement;
|
||
|
||
public class AfterOpenDoorCG : Event
|
||
{
|
||
//事件:当开门的CG播完
|
||
public override void OnCall()
|
||
{
|
||
//找到信息记录者,改变演出名为【准备出发】,为呈现多态作准备
|
||
IndexRecoder indexRecoder = FindObjectOfType<IndexRecoder>();
|
||
indexRecoder.ChangeStageName("准备出发");
|
||
|
||
//再次切换场景到【序章-家中】
|
||
SceneManager.LoadScene("序章-家中");
|
||
}
|
||
}
|