Unity5質問スレat GAMEDEVUnity5質問スレ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト453:名前は開発中のものです。 15/09/09 23:24:15.99 WAtRzBAc.net GameController.cs public class GameController : MonoBehaviour { public int AAAAA = 1; } Player.cs public class Player : MonoBehaviour { private GameController gamecontroller; void Update () { //ここでAAAAAの数値を参照したいけどわからない・・・・ gamecontroller = GetComponent<GameController>(); Debug.Log(gamecontroller.AAAAA); }} 公式のリファレンスを真似たつもりでも何かが間違ってるんだろうなあ・・・・ https://unity3d.com/jp/learn/tutorials/modules/beginner/scripting/getcomponent どうすればよかんべ? 454:名前は開発中のものです。 15/09/09 23:52:44.53 LBB+RmuY.net private GameController gamecontroller; これをpublicにして、インスペクター上からアタッチしてしまうのが楽そうだけど 455:名前は開発中のものです。 15/09/10 00:03:43.57 R9JX9LJx.net Publicにしてゲームコントローラーオブジェクトをアタッチしてみたのですが・・・・ NullReferenceException: Object reference not set to an instance of an object player.Update () (at Assets/player.cs:35) ・・・・gamecontroller.AAAAAのある行 このような感じのことを言われてしまいます なんでないんだろう・・・・ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch