【Unity】プレハブのボタンタッチ処理

タッチする事自体は問題無いのですが、

一番ハマったのは画像の差し替えでした。

二つの画像を重ねるように配置し、レイヤーの切り替えで表示を切り替えようと思ったのですが、

どうも上手くいかないみたいで。

レイヤグループとか美味く使えていれば良かったのかもしれないですけど。

こちらのサイトにスプライトを差し替える方法が書いてありました。

https://qiita.com/motsat/items/927a4d2682765555b80d

    public void TouchCare()
    {
        farmData.care = true;
        var r = CareButton.GetComponent<SpriteRenderer>();
        r.sprite = ClickSprite;
    }

見た目全く問題なし。

これで行きましょう。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください