【ゲームエンジン】Unityなんでも質問スレpart16 (969レス)
【ゲームエンジン】Unityなんでも質問スレpart16 http://mevius.5ch.net/test/read.cgi/gamedev/1739489419/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
694: 名前は開発中のものです。 [] 2025/04/10(木) 07:18:45.17 ID:jmi27N+m おっと、それはちょっと誤解があるみたいだね! 配列の宣言場所が「内か外か」っていうより、「どこで」宣言しているかがすごく大事なんだ。 これはクラスのフィールドとして宣言されているんだ。クラスのフィールドは、クラスが読み込まれるときに一度だけ初期化されるから、 どこからでもアクセスできて都合がいいんだよね。 問題は、君が「てきとうな関数のあいだ」って言っている場所。おそらく、メソッド(関数)の中に同じような宣言を書こうとしたんじゃないかな? メソッドの中で配列を宣言すると、その配列はそのメソッドの中だけで有効な変数になるんだ。メソッドが実行されるたびに新しく作られて、メソッドが終わると消えちゃう。 じゃあ、なんでメソッドの途中で宣言するとエラーになるのかって話だよね。それは、C#の文法のルールで、メソッドの途中でフィールドと同じ名前の変数を宣言することは基本的にできないんだ。コンパイラがどっちの savedataList を指しているのか混乱しちゃうからね。 例えるなら、学校で先生が「田中さん!」って呼んだときに、クラスに同じ名前の田中さんが二人いたら、どっちに返事すればいいかわからないでしょ?それと似たようなことが、プログラムの中でも起きちゃうんだ。m9⎛´・ω・`⎞ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1739489419/694
698: 名前は開発中のものです。 [] 2025/04/10(木) 08:32:03.98 ID:jmi27N+m >>696 おっと逆ギレとは呆れたね!バカなお前の質問の仕方が悪いんだよ! どんなエラーが出てるのかまず書けよ?わかったかバーカ!m9⎛´・ω・`⎞ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1739489419/698
700: 名前は開発中のものです。 [] 2025/04/10(木) 09:37:14.61 ID:jmi27N+m >>699 エラーの内容書けつってんだろ!この池沼野郎!m9⎛´・ω・`⎞ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1739489419/700
702: 名前は開発中のものです。 [] 2025/04/10(木) 10:05:43.65 ID:jmi27N+m エラーなしで勝手に止まるだと!? ねーよwしらねーよwお前もう死ねよwm9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1739489419/702
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.393s*