
(*:合并了SAIPOVersion 1.修改小时候主角的图层,解决脚部穿过问题(是脚会裂开,不是图层问题) 2.为序章战场适配应有的音效 3.为序章战场适配镜头震动 4.更换开门CG为新 5.使播放CG的时候玩家无法操作 6.添加移动水缸音效 7.添加穿上行囊音效(衣服摩擦) 8.添加了开门演出对话中敲门声的音效 9.使得多态【准备出发】幕中,不再能触发镜子的对话 10.给修理电话线界面换上美术素材 11.修正航弹的碰撞体,目前太短了,头部会嵌入一部分到地底才会爆炸 12.更换投掷系统的音效为新 (*:修正了捡拾音效出现的时机 13.制作并实装新的碉堡发射动画 (*:为了适配动画,我增加了一座碉堡,也适配了闪光灯 14.修复玩家在第一关终点被卡住的问题 15.更换夜间云的贴图 16.修复了敌人的脚步声3D特性不明显的问题 (*:建议给第一个CG加上音效 (*:建议给第一关加上微弱的雨声 (*:建议给第一关查看地图加上音效 (*:建议触发老兵牺牲事件的时候加上音效 (*:建议考虑玩家回去查看牺牲的老兵的可能性 (*:建议添加碉堡发令员的音效 (*:建议添加电报机页面撕掉错误输入的音效 (*:建议添加打开电报机界面的音效 (*:建议把碉堡发令员的指挥做成动态的 (*:现在的碉堡子弹过于整齐划一,看起来十分违和,建议修改 (*:建议加上碉堡处的挡板被击动画 (*:建议给第二关的云加上视差组件 (*:建议优化以下第二关的背景枪火光,现在太虚了,没有什么实际感 (*:建议加上敌人被声音吸引后的音效(霓虹语) (*:机枪开枪音效太软了,跟在打气枪一样,建议换成更有力的 我们正在越变越好,加油!
78 lines
3.0 KiB
C#
78 lines
3.0 KiB
C#
using System.Collections;
|
||
using System.Collections.Generic;
|
||
using UnityEngine;
|
||
using UnityEditor;
|
||
|
||
public class IndexRecoder : MonoBehaviour
|
||
{
|
||
//策划接口类,储存了所有易变的数值,每一项都写了toolTip,谁叫我是小棉袄呢❤对了,电报的字典也写在这里
|
||
// Start is called before the first frame update
|
||
[Tooltip("角色普通移动速度")]
|
||
public float playerMoveSpeed;//角色普通移动速度
|
||
[Tooltip("角色跳跃力度")]
|
||
public float playerJumpSpeed;//角色跳跃力度
|
||
[Tooltip("角色跑步的时候,速度是普通状态的多少倍")]
|
||
public float runSpeedMultiple;//角色跑步的时候,速度是普通状态的多少倍
|
||
[Tooltip("判定输入为点还是横线的界限时间")]
|
||
public float dotRoLineTime;//判定输入为点还是横线的界限时间
|
||
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;
|
||
|
||
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");
|
||
|
||
stageName = "";
|
||
}
|
||
|
||
// Update is called once per frame
|
||
void Update()
|
||
{
|
||
|
||
}
|
||
|
||
//修改演出名称的函数,在游戏流程推进的时候用
|
||
public void ChangeStageName(string newName){stageName = newName;}
|
||
}
|