OvertakingLegend/Assets/Script/GameNumericalValue.cs

110 lines
2.4 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 游戏数据
/// </summary>
public static class GameNumericalValue
{
/// <summary>
/// 玩家初始移动速度
/// </summary>
public static float PlayerMoveSpeed=6;
/// <summary>
/// 玩家初始加速度
/// </summary>
public static float PlayerAcceleration = 0.5f;
/// <summary>
/// 玩家变道速度
/// </summary>
public static float ChangeLanesSpeed=0.2f;
/// <summary>
/// 惊险超车距离
/// </summary>
public static float JudgmentOvertakingDistance = 8;
/// <summary>
/// 添加能量距离
/// </summary>
public static float addEnergyDistance = 100;
/// <summary>
/// 惊险超车奖励金币
/// </summary>
public static int JudgmentOvertakingAwardMoney=75;
/// <summary>
/// 超车金币
/// </summary>
public static int OvertakingCoin = 75;
/// <summary>
/// 超车积分
/// </summary>
public static int OvertakingIntegral=25;
/// <summary>
/// 追尾事故扣除
/// </summary>
public static int RearEndAccidentDeduction = 500;
/// <summary>
/// 斜面事故扣除
/// </summary>
public static int BevelAccidentDeduction = 250;
/// <summary>
/// 侧面事故扣除
/// </summary>
public static int SideAccidentDeduction = 100;
/// <summary>
/// 火车移动速度
/// </summary>
public static float TrainMoveSpeed = 20;
/// <summary>
/// NPC变道速度
/// </summary>
public static float NpcLaneChangeSpeed = 1.5f;
/// <summary>
/// 闪灯数
/// </summary>
public static float FlashingLightNumber = 6;
/// <summary>
/// 广告倒计时
/// </summary>
public static float ADCountDown = 300;
/// <summary>
/// 子弹时间时间
/// </summary>
public static float SpeedbreakerTime = 15;
/// <summary>
/// 小车偏移
/// </summary>
public static Vector3 littleCenter = new Vector3(0,0.8f,0);
/// <summary>
/// 小车尺寸
/// </summary>
public static Vector3 littleSize = new Vector3(2,1.2f,4.5f);
/// <summary>
/// 小车偏移
/// </summary>
public static Vector3 bigCenter = new Vector3(0, 1.3f, 0);
/// <summary>
/// 小车尺寸
/// </summary>
public static Vector3 bigSize = new Vector3(2, 2, 6.25f);
}