Roman 6695d40b99 任务:替换现有美术素材和动画、完善游戏的流程化
*:合并SAIPOVersion
场景【第一关】
1.替换骨骼为玩家成年后骨骼
2.适配了摄像机的追踪目标
3.使得玩家查看任务书时,不能移动。退出任务书界面后才可运动。
4.完善该场景的电话线,使得修完该线后图片替换为修好的。
5.修改地形解决电话线深埋地底的问题
6.适配电报机,解决一些操控问题
7.导入麒哥动画包8
8.制作导弹爆炸动画
9.替换导弹贴图
10.适配导弹降落->爆炸动画
11.减小导弹阴影,原来的太大
12.适配了导弹碰撞体大小
13.优化了导弹阴影大小的可控性,使其控制在一定范围内
14.调节了第一关导弹的下落高度,使其不会出现于玩家视野内
2021-08-29 01:56:07 +08:00

29 lines
1.0 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;
using UnityEngine.InputSystem;
public class MissionBook : Interactive
{
//任务书,继承可交互物体基类
[Tooltip("就是Canvas物体拖进来用来找到任务书的UI并控制它的开关")]
public RectTransform canvas;
private GameObject bookUI;//任务书游戏物体
void Start()
{
bookUI = canvas.Find("任务书").gameObject;//找到任务书UI因为其默认隐藏所以必须用这种方式找到
}
public override void OnCall()
{
bookUI.SetActive(true);//当被唤醒直接显示任务书的UI
//随后关闭玩家操控地图
FindObjectOfType<PlayerInput>().SwitchCurrentActionMap("PlayerInMissionBook");
}
public override void Quit()
{
bookUI.SetActive(false);//当触发退出按钮直接关闭任务书UI
//同时打开玩家操控地图
FindObjectOfType<PlayerInput>().SwitchCurrentActionMap("PlayerNormal");
}
}