网上演练贵港万达广场(人员密集)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

79 lines
2.6 KiB

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class OilTankBase : MonoBehaviour
{
//罐区初始化位置名称信息
public string TankFieldName;//罐区名
public int TankFieldNum;//罐区号
public int TankFieldInnerNum;//罐区内号码
public string GuanQuName;
public string MyShowName;
[Rename("罐体实际外壁直径")]
public float Tank_D;
[Rename("罐体实际高度")]
public float TankHeight;
[Rename("罐体所在罐区宽")]
public float TankAre_Wide;
[Rename("罐体所在罐区长")]
public float TankAre_Length;
//void Awake()
void Reset()//执行顺序提前到编辑器,避免OilTankMessage用的时候TankFieldName没值
{
//if (name.Contains("GuanQu"))
//{
// TankFieldName = "GuanQu";
// TankFieldNum = int.Parse(name.Split('_')[1]);
// TankFieldInnerNum = int.Parse(name.Split('_')[2]);
// MyShowName = "罐区" + TankFieldNum + "_" + TankFieldInnerNum;
//}
//else
//{
// TankFieldName = "QiuGuan";
// TankFieldNum = 1;
// TankFieldInnerNum = int.Parse(name.Split('_')[1]);
// MyShowName = "球罐区" + "1" + "_" + TankFieldInnerNum;
//}
//GetComponentInChildren<TextMesh>().text = MyShowName;
//GuanQuName = MyShowName;
//TankFieldName = transform.parent.parent.name;
//TankFieldNum = int.Parse(transform.parent.name.Substring(0, 1));
//TankFieldInnerNum = int.Parse(transform.parent.name.Split('-')[1]);
//MyShowName = TankFieldNum + "#罐区" + "_" + TankFieldInnerNum;
//SetOilTank();
//GetComponentInChildren<TextMesh>().text = MyShowName;
//GuanQuName = MyShowName;
//GetComponent<OilTankMessage>().MyBaseMessage = this;
//GetComponent<OilTankMessage>().Tank_D = Tank_D;
//GetComponent<OilTankMessage>().TankHeight = TankHeight;
//GetComponent<OilTankMessage>().GuanQuName = GuanQuName;
}
private void SetOilTank()
{
if (GetComponent<OilTankMessage>().MyType == TankType.)
{
Tank_D = 40f;
TankHeight = 16.05f;
TankAre_Wide = 2595f - 2479f;
TankAre_Length = 2397.50f - 2278f;
}
if (GetComponent<OilTankMessage>().MyType == TankType.)
{
Tank_D = 22f;
TankHeight = 14.50f;
TankAre_Wide = 2464f - 2387f;
TankAre_Length = 2397.50f - 2295.50f;
}
}
}