script(A)で発生させた乱数を
script(B)で引用したい場合
GameObject Aにscript Aをattach
public int ransu;
void Start ()
{
ransu = Random.Range (0, 18);
}
GameObject Bにはscript Bをattachして
public GameObject GO;
public scriptA scripta;
public int c ;
void Start () {
GO = GameObject.Find ("GameObject A");
scripta = GO.GetComponent <scriptA>();
c = scripta.ransu;
}
とするとGameObject BのInspectorに
Cが0のままでransuを受け取れていないようです。
ほぼ同じ内容のものを違うSCENEで使っていて
そちらではできているのですが何が違うのか不明です。
どこが違っているのでしょうか?
お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/05/15 10:27