80 lines
3.1 KiB
C#
Raw Normal View History

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
public class IndexRecoder : MonoBehaviour
{
//策划接口类储存了所有易变的数值每一项都写了toolTip谁叫我是小棉袄呢❤对了电报的字典也写在这里
// Start is called before the first frame update
2021-07-08 19:52:46 +08:00
[Tooltip("角色普通移动速度")]
public float playerMoveSpeed;//角色普通移动速度
2021-07-08 19:52:46 +08:00
[Tooltip("角色跳跃力度")]
public float playerJumpSpeed;//角色跳跃力度
2021-07-08 19:52:46 +08:00
[Tooltip("角色跑步的时候,速度是普通状态的多少倍")]
public float runSpeedMultiple;//角色跑步的时候,速度是普通状态的多少倍
2021-07-08 19:52:46 +08:00
[Tooltip("判定输入为点还是横线的界限时间")]
public float dotRoLineTime;//判定输入为点还是横线的界限时间
2021-07-08 19:52:46 +08:00
public Dictionary<string, string> codeBook = new Dictionary<string, string>();//摩尔斯电码字典
[Tooltip("角色修复电话线需要多长时间")]
public float TelephoneNeedTime;//角色修复电话线需要多长时间
[Tooltip("炮弹生成的最小时间间隔")]
public float bombingAreaMinimumTimeInterval;
[Tooltip("炮弹生成的最大时间间隔")]
public float bombingAreaMaximumTimeInterval;
[Tooltip("生成炮弹位置离玩家的最大偏移量")]
public float bombingAreaMaxOffSetOfShell;
[Tooltip("生成炮弹的高度")]
public float bombingAreaShellHeight;
[Tooltip("炮弹的下落速度")]
public float shellSpeed;
[Tooltip("炮弹的下落时间")]
public float shellFallingTime;
[Tooltip("炮弹阴影的震动幅度")]
public float shellShadowRangeOfChange;
// [Tooltip("炮弹阴影的Y值偏移")]
// public float shellShadowPositionYOffSet;
[Tooltip("玩家投掷角度变化的速度")]
public float rateOfChangeOfThrowingAngle;
[Tooltip("抛出投掷物的力度")]
public float strengthOfThrowing;
[SerializeField][Tooltip("演出名称,这个不给你改,这个是我做多态用的,在这里只读")]
public string stageName;
[Tooltip("CG的淡入淡出时间")]
public float CGFadeTime;
任务:实装和完善部分音效,修复场景问题 1.更改第二关敌人的音效特性,修复无论何时都能听见敌人脚步声的问题 2.接纳建议,更换第一关父亲离家CG为新 3.给各场景衔接处加上黑屏转场,包括以下几处 (*:序章-家中 --> 序章-战场 间 (*:序章-战场 --> 序章-家中 间 (*:序章-家中 --> 第一关 间 (*:第一关 --> 第二关 间 4.实装建议,给碉堡的发令员添加音效 (*:做是做完了,但是感觉上非常奇怪,建议修改 5.实装建议,增加电报机撕页音效 (*:补上了第一关处的音效适配 6.实装建议,添加打开电报机界面的音效 (*:补上了第一关处的音效适配 7.减小了机枪音效的音量,现在太吵了 8.实装建议,加上碉堡处的挡板被击动画 (*:制作AC“挡板” (*:制作AM“挡板受击” (*:实装受击动画 9.实装建议,加上敌人被声音吸引后的音效(霓虹语) (*:系统实装完成,但是很突兀,建议还是不要出现语言了 10.给序章战场的修电话UI换上新的素材 11.调整两段CG的淡出效果 (*:建议考虑玩家回去查看牺牲的老兵的可能性 (*:建议把碉堡发令员的指挥做成动态的 (*:建议优化一下第二关的背景枪火光,现在太虚了,没有什么实际感 (*:建议开始寻找BGM,希望能找到有主旋律的一整套,试着从电影原声找合适的吧 (*:建议更换对话系统的出字音效,用FunGus的组太多了,这个音效既视感极强,建议修改 (*:建议增加当玩家还没修完电话线就跟电报机互动时的反馈 (*目前碉堡音效出现和消失得十分突然,建议在首尾稍微加一些淡入淡出效果 (*:碉堡警告音效系统做完了,但是人声感觉上非常奇怪,建议修改 (*:撕纸的音效太短了,和动画匹配不上,建议修改 (*:敌人被石头吸引系统实装完成,但是很突兀,建议还是不要出现语言了 (*:第二段CG,建议渲染好淡出效果,不然会出一些问题…………
2021-09-11 02:04:32 +08:00
[Tooltip("该项决定所有黑幕的持续时间")]
public float blackUITime;
2021-07-08 19:52:46 +08:00
void Start()
{
//Destroy(FindObjectOfType<IndexRecoder>().gameObject);
GameObject.DontDestroyOnLoad(gameObject);
//开发者捷径
codeBook.Add("..--.","864246511");
codeBook.Add("--..-","02948");
//
codeBook.Add(".----","1");
codeBook.Add("..---","2");
codeBook.Add("...--","3");
codeBook.Add("....-","4");
codeBook.Add(".....","5");
codeBook.Add("-....","6");
codeBook.Add("--...","7");
codeBook.Add("---..","8");
codeBook.Add("----.","9");
codeBook.Add("-----","0");
任务:制作引导系统、修复疑难杂症 1.修复开门演出开幕对话出字音效问题 2.修复序章-家中 角色长大后骨骼同时出现两只手的问题 3.修复第一关 无人说话出字音效错误的问题 4.修复了顺序下来导弹下落速度错误的问题 5.增大地雷音量并加入镜头震动以彰显其威力 6.更换任务书美术素材 7.更换密码本美术素材 8.加入移动操作引导 9.加入交互操作引导 10.加入打码操作引导 11.删除了序章打码关中的句子【八路军】 12.替换对话框下一句按钮 13.加入了奔跑操作引导 (*:第二关的炮火已经越来越好了,但是目前只有炮火,晚上肯定也会开枪吧?希望增加一些随机快速闪烁的光源表示晚上的枪。 (*:建议给倒地后的机枪手也加上调查对话 (*:建议更换【序章-家中】的远处的天空,并加上视差 (*:建议增加机枪手处石堆被击动画,可以是抖动,也可以是扬起一些灰尘之类的 xx:人声问题请待定,加上音乐后好像又不是很违和了 (*:碉堡警告音效系统做完了,但是人声感觉上非常奇怪,建议修改 (*:敌人被石头吸引系统实装完成,但是很突兀,建议还是不要出现语言了 接下来的任务: 1.完成按键引导系统 2.更换投掷物堆系统为火堆系统 3.实装第二关最后追逐关卡 4.制作开始界面 5.制作Thanks 4 Play 6.电报系统、打完划掉、显示翻译数字序列
2021-09-13 00:34:06 +08:00
stageName = "";
}
// Update is called once per frame
void Update()
{
}
//修改演出名称的函数,在游戏流程推进的时候用
public void ChangeStageName(string newName){stageName = newName;}
}