Unity で、 ZENRIN さんが出してる otakuc city のビルのオブジェクトをXBOXのコントローラーの joystick button 5 を押しているときだけテクスチャを、自前の物に変えたいのですが、以下のスクリプトで適応した結果、ビルの一部しか変わらないのですが、これをビルの全面のテクスチャを変えるためにはどうすればいいでしょうか?
mainTexture のほかに sabTexture などがあればいいのですがそういったものはないようで、、、
よろしくお願いします。
public class pra2 : MonoBehaviour {
// Use this for initialization //テクスチャを用意 public Texture image; public Texture image2; void Start () { } // Update is called once per frame void Update () { if (Input.GetKey(KeyCode.Joystick1Button5)) { GetComponent<Renderer>().material.mainTexture = image2; //新しいテクスチャを反映する } if (Input.GetKeyUp(KeyCode.Joystick1Button5)) { GetComponent<Renderer>().material.mainTexture = image; //古いテクスチャを反映する } }
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/14 05:19
2016/11/14 06:14
2016/11/15 08:01