[過去ログ]
【3Dゲームエンジン】Unity質問スレッド31 [無断転載禁止]©2ch.net (1002レス)
【3Dゲームエンジン】Unity質問スレッド31 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
420: 名前は開発中のものです。 [sage] 2017/09/21(木) 10:16:04.64 ID:BkQgrtlh 初歩中の初歩だとは思うんですが 調べるとstaticで宣言すればシーン跨いでも変数が保持されると出てくるんですが スクリプトがオブジェクトに紐づいてるので保持されてもアクセスできないように思えます 別のシーンでも適当なオブジェクトに紐づけたら良いんでしょうか? それはそれで変数が別物扱いされそうですが… http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/420
421: 名前は開発中のものです。 [sage] 2017/09/21(木) 11:27:07.80 ID:vct7J7zt >>420 基本的に(型名).(変数名) staticのリファレンス確認しなよ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/421
423: 名前は開発中のものです。 [sage] 2017/09/21(木) 13:37:29.51 ID:TN9tezrS >>420 アセットを購入すれば簡単にできますよ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/423
424: 名前は開発中のものです。 [sage] 2017/09/21(木) 14:02:59.56 ID:isiGpJBc >>420 static変数はオブジェクトではなく型ひ紐付くため入れた値自体はシーンが変わっても保持される ただし、static変数に入れたものがシーン内に配置されたGameObjectのインスタンスや、それにアタッチされたコンポーネントであった場合この限りではない これは、シーンが破棄される際に当該オブジェクトのdestroy処理が走り、destroyされたGameObjectやコンポーネントはnullと比較された際にnullであるかの様に振る舞うという仕様のため シーンを跨いでGameObjectやコンポーネントを生存させたい場合は、UnityEngine.Object.DontDestroyOnLoadを使う http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/424
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.053s