前提・実現したいこと
Unityでゲームを作っています
ボタンを押すたびに複数の画像を順番に表示したいです
色々と調べて試してみましたが
2枚の画像を交互に入れ替えることはできても
複数の画像を順番に表示する方法がわかりません
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
C#
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class changeImage : MonoBehaviour
{
Image buttonImage_;
// inspectorで直接画像のスプライトを張り付ける public Sprite Asprite; public Sprite Bsprite; public Sprite Csprite; void Start(){ // コンポーネントからImageを取得 buttonImage_ = GetComponent<Image>(); } void Update(){ // スペースキーが押された場合 if (Input.GetKeyDown(KeyCode.Space)) { buttonImage_.sprite = Asprite; buttonImage_.sprite = Bsprite; buttonImage_.sprite = Csprite;
}
}
}
### 試したこと 上記は、下記のサイトを参考にコードを書きました http://www.project-unknown.jp/entry/2015/05/31/204636 実行するとエラーは出ませんが 1枚目が3枚目に変更するだけです よろしくお願いいたします ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/12 01:34