Roman 9b7dbdf941 任务:搭建“序章-战场”的整体流程框架
1.创建可交互电报机这个逻辑物体
*.在所有脚本首行添加说明方便查看
2.编写假电报机类,因为这个电报机没有电报机功能,而是一个类似事件的物体。
3.使假电报机可以分清场景中电话线断裂和修复的情况,并对其做出不同反应。
4.没修完电报机的反馈等待策划,修完了的等待我明天编写场景的多态系统
5.均通过了程序简单测试,请各位尽快拉取寻找问题

下班,别摸了,兄弟们
2021-08-07 01:31:29 +08:00

39 lines
1.1 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AFakeMachine : Interactive
{
// Start is called before the first frame update
//一个假的电报机类,因为“序章-战场”中的电报机不需要实际打码功能,为了方便我这里单独写一些代码
//继承可交互物体基类
void Start()
{
}
// Update is called once per frame
void Update()
{
}
public override void OnCall()
{
//当这个假的电报机被唤醒
//1.检查总线
AllLinesInfo info = FindObjectOfType<AllLinesInfo>();
if(info.AreYouOK())
{
//若所有线路OK
//转到场景“序章-家中”,给记录员发信息,让“序章-家中”表现为正确状态
Debug.Log("转到场景“序章-家中”,给记录员发信息,让“序章-家中”表现为正确状态");
}
else
{
//若还没OK之后等策划编写新的内容
Debug.Log("还有线路没有联通");
}
}
}