他のクラスからメソッドを呼び出したいのですがうまくいきません。
class A : monobehavior{ public void method(){ } } コード
class B : monobehavior{ A a = new A(); void Update(){ a.method(); } コード
どうすればうまく動きますか?
少々情報不足かと思います。うまく動かないとおっしゃるのは、そもそもエラーが出てmethodの実行がされないのか、あるいは意図通りに動かないのか(例えばAが何か別のオブジェクトにアタッチされたスクリプトだとすると、Bの中で生成したAはそれとは別物のため意図した通りの結果にならない可能性があります)といったこと、また各スクリプトで行おうとしている処理内容によっても問題の原因が違ってくることが考えられますので、実際に記述されましたコードをそのまま載せていただくのが望ましいかと思います。
回答1件
あなたの回答
tips
プレビュー