[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild4 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
258: 名前は開発中のものです。 [sage] 2020/04/24(金) 15:11:35.58 ID:9IIgbh3E プレハブについての質問です 1つのプレハブに↓のようなスクリプトをセットして複製し動かそうとすると 複製したオブジェクトが1つしか動いてくれません ------- public class prefabMoveScript : MonoBehaviour { public static GameObject prefabObject; public static int iNow, jNow; public static void move() { //位置を乱数で変更 int iNum += Random.Range(-1, 1); int jNum += Random.Range(-1, 1); prefabObject.transform.localPosition = new Vector3(iNow , jNow , 0.0f); } // Use this for initialization void Start () { prefabObject = this.gameObject; } } ------ 複製したプレハブそれぞれを別々の乱数で動作させたいのですがどのようにしたら良いでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/258
260: 名前は開発中のものです。 [sage] 2020/04/24(金) 15:54:14.93 ID:9IIgbh3E すいません一部コードが間違っていました ------- public class prefabMoveScript : MonoBehaviour { public static GameObject prefabObject; public static int iNow, jNow; public static void move() { //位置を乱数で変更 int iNum += Random.Range(-1, 1); int jNum += Random.Range(-1, 1); prefabObject.transform.localPosition = new Vector3(iNow + iNum , jNow + jNum , 0.0f); } // Use this for initialization void Start () { prefabObject = this.gameObject; } } ------ staticをつけている変数については、別スクリプトで呼び出して値を代入しているため staticを外すとエラーが出てしまいます。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/260
263: 名前は開発中のものです。 [sage] 2020/04/24(金) 17:57:06.91 ID:9IIgbh3E >>261 >>262 staticについて理解できていませんでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/263
266: 名前は開発中のものです。 [sage] 2020/04/24(金) 21:26:22.99 ID:9IIgbh3E >>264 わざわざソースまでありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/266
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.032s