[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart12 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart12 http://mevius.5ch.net/test/read.cgi/gamedev/1699257023/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
771: 名前は開発中のものです。 [] 2023/12/20(水) 07:51:51.43 ID:C7Jnfw35 >>769 パブリックは他のスクリプトからでもそのプロパティを使えるようになる シリアライズフィールドはインスペクターで値を変更できるようになる他のスクリプトからは使えない プロがシリアライズフィールドを使う理由は他のスクリプトからそのプロパティを変更されて悪影響を及ばされる可能性があるから 外部に出すプロパティとそのスクリプトでしか使わないプロパティをきちんと分けてる http://mevius.5ch.net/test/read.cgi/gamedev/1699257023/771
780: 名前は開発中のものです。 [sage] 2023/12/20(水) 16:21:49.58 ID:rcYWDYRg >>770 >>771 皆様、丁寧に教えてくだってありがとうございます。 なんとなく理解できました。 触らせたくないなら別に前者でもprivate GameObject targetObj;とすればいいんじゃないかと思ったんですが なるほど、privateで宣言するとインスペクタに表示されないんですね。。 つまり、後者はInspectorからアクセスしたいけども 他のスクリプトからは触れさせたくない、要はインスペクタで触りたいけど、privateでお願いって時には [SerializeField] を利用するんですね。 だとすると自分の様な初心者にはprivateであるべき状況というのが まだ出くわしたことないし、その想像もできないんで >>770さんみたく前者の方法で問題ない感じですね。自分もぼっち開発ですし。 またひとつ成長できました、ありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1699257023/780
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.026s