とある理系大学院から新入社員になった配信者ブログ

はじめましてnHMです。元大学院生の社会人です。よろしくお願いします!

【開発メモ】unityでSRPGを作る

どーも!nhmです。

今日の開発日記を自分用に載せています。

 

本日の進捗状況

・Unitを選択するとActionPanelが表示される。

・Action Panel上のMoveボタンを押下すると、移動可能範囲がハイライトされる。

 

問題点

・移動可能範囲がハイライトされた状態で、移動可能範囲を選択しても移動してくれない。

・原因はsecondFlagが立っていないことである。

・つまりMoveボタンが押されたことを認識できれば良い。下記を修正する必要があり。

    #region 移動ボタンのクリック
    public void OnMoveButtonClicked()
    {
        Debug.Log("move");

        // UnitControllerのインスタンスを取得
        UnitController unitController = FindObjectOfType<UnitController>();

        // インスタンスが取得できた場合、SelectUnitメソッドを呼び出す
        if (unitController != null)
        {
            unitController.SelectUnit();
        }
    }

    #endregion