ChangDaoZhanGuan/ChangDaoProject/Assets/Scripts/Config.cs

83 lines
1.5 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[Serializable]
public class PointInfo
{
/// <summary>
/// 点位名称
/// </summary>
public string pointName;
/// <summary>
/// 点位
/// </summary>
public Transform point;
}
//[Serializable]
//public class IconInfo
//{
// /// <summary>
// /// 点位名称
// /// </summary>
// public string iconsName;
// /// <summary>
// /// 点位
// /// </summary>
// public Transform icon;
//}
public class Config : MonoBehaviour
{
private static Config instance;
public static Config Instance => instance;
/// <summary>
/// 场景中主相机
/// </summary>
public Transform mainCarema;
/// <summary>
/// 点位
/// </summary>
public List<PointInfo> points;
/// <summary>
///
/// </summary>
//public List<IconInfo> icons;
/// <summary>
/// 地点
/// </summary>
public GameObject location_tip;
/// <summary>
/// 空调
/// </summary>
public GameObject cooler_tip;
/// <summary>
/// 照明
/// </summary>
public GameObject lighting_tip;
/// <summary>
/// 排水
/// </summary>
public GameObject drainage_tip;
public GameObject drainage_Pop;
public GameObject lighting_Pop;
public GameObject lighting_b1f;
public GameObject lighting_a1;
public GameObject lighting_a2;
public GameObject lighting_a3;
private void Awake()
{
instance = this;
}
}