예제 #1
0
    /// <summary>
    /// 初期化
    /// </summary>
    public void Initialize(GaugeManager manager)
    {
        // ゲージ管理取得
        m_GaugeManager = manager;

        // 元速度入力コールバック設定
        m_OriginSpeedInputField.onEndEdit.AddListener(OnOriginSpeedInput);
    }
 void Start()
 {
     uiManager    = GameObject.FindGameObjectWithTag("UIManager").GetComponent <UIManager>();
     gaugeManager = GameObject.FindGameObjectWithTag("GaugeManager").GetComponent <GaugeManager>();
     eventsOfDays = new Dictionary <int, Event[]>();
     initiateDays();
     initiateEventsOfDays();
     BuildActions();
     chat.SetActive(false);
 }
예제 #3
0
 // Start is called before the first frame update
 void Start()
 {
     instance = this;
     bous     = new bou2[instance.transform.childCount];
     for (int i = 0; i < bous.Length; i++)
     {
         bous[i] = instance.transform.GetChild(i).GetComponent <bou2>();
     }
     gaugeManager = GameObject.Find("Gauge").GetComponent <GaugeManager>();
     gaugeManager.InitFillAmount();
     clearFlag  = false;
     isGameOver = false;
 }
예제 #4
0
 public BaseGauge(GaugeManager manager)
 {
     Manager = manager;
 }
예제 #5
0
 private void Awake()
 {
     instance = this;
 }
예제 #6
0
 public DRK(GaugeManager manager) : base(manager)
 {
 }