[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart11 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
643: 名前は開発中のものです。 [] 2023/09/24(日) 05:06:50.10 ID:vs/ECiaf(1/3) AAS
質問させてください

外部リンク:baba-s.はてなブログ.com/entry/2018/03/30/085000
個々を見て倉庫番を作っているのですが、「tileTypeというネームスペースがない(CS0246エラー)」というエラーが出ます。以下の部分に対してエラーが出ます。
private TileType[,] tileList; // タイル情報を管理する二次元配列

自作の配列型が必要に思えますが、using tileType;と定義してみたんですが、駄目です。
これってどこで定義されてるんでしょうか?
644: 名前は開発中のものです。 [] 2023/09/24(日) 06:13:25.60 ID:vs/ECiaf(2/3) AAS
gptさんにも聞いているところです
コード丸投げのほうが案外正確な答え来るんですね(*´ω`*)
645: 名前は開発中のものです。 [sage] 2023/09/24(日) 06:48:55.67 ID:we2cRZDF(1) AAS
そのブログでTileTypeを検索してみようか
private TileType[,] tileList;が書いてある行の上でやたら列挙型の説明をしているけど
enum型の名前はなんて書いてあるのか見てみたら何か分かるんじゃないか?
646
(1): 名前は開発中のものです。 [] 2023/09/24(日) 10:05:00.63 ID:vs/ECiaf(3/3) AAS
ありがとうございます
c#って大文字小文字の区別しないと駄目なんですね
647: 名前は開発中のものです。 [sage] 2023/09/24(日) 20:06:31.00 ID:DeVeAOSn(1) AAS
大文字小文字の一致、キャメルケース、パスカルケースでの命名規則は基礎の基礎だ。
言語に関係なくコーティングの際には統一すべきでしょう。
648: 名前は開発中のものです。 [sage] 2023/09/24(日) 20:19:10.68 ID:7ja9t4xK(1) AAS
>>646
そもそもプログラミング言語の8割以上は大文字小文字区別するよ
たまたまWindowsのファイルシステムが大文字小文字を区別しないってだけで
649: 名前は開発中のものです。 [sage] 2023/09/24(日) 20:54:08.39 ID:XF8UepCR(1) AAS
小文字大文字判定が面倒くさい
650: 名前は開発中のものです。 [sage] 2023/09/24(日) 22:18:32.88 ID:x8honyGG(1) AAS
コードエディタは補完してくれんのか?
651: 名前は開発中のものです。 [sage] 2023/09/24(日) 22:30:21.34 ID:QUpVbheS(1) AAS
補完しても
invoke
Invoke

どちらもあるから選ぶのは人やで
652: 名前は開発中のものです。 [sage] 2023/09/25(月) 09:50:50.67 ID:R2Q/Zajq(1/4) AAS
シェーダーの学習で心折れそう…
653: 名前は開発中のものです。 [sage] 2023/09/25(月) 09:56:29.00 ID:iaWRLgVq(1/2) AAS
必要な時に必要なぶんだけ覚えればいいのさ
654: 名前は開発中のものです。 [sage] 2023/09/25(月) 10:00:54.75 ID:R2Q/Zajq(2/4) AAS
いうても最低限度は覚えないといけないものがあるでしょ
俺はその最低限を覚える段階なんよ…
655: 名前は開発中のものです。 [sage] 2023/09/25(月) 10:05:59.28 ID:iaWRLgVq(2/2) AAS
なんでUnityはじめたのか知らんけど、あれもこれも覚えなきゃってテンパってたらそりゃ覚えるのも大変だろうな
Unity使ってあれがやりたいこれがやりたいって気分なら必要なことから自然に覚えていくもんだよ
656: 名前は開発中のものです。 [sage] 2023/09/25(月) 10:07:29.75 ID:R2Q/Zajq(3/4) AAS
あんた言うこと言うね…
シェーダーの学習後回しにしようかな…
657: 名前は開発中のものです。 [sage] 2023/09/25(月) 10:19:17.63 ID:1nKbsinS(1) AAS
シェーダーは変えなくても動くし余力がある時にやればいいと思うよ
658: 名前は開発中のものです。 [sage] 2023/09/25(月) 13:19:04.40 ID:R2Q/Zajq(4/4) AAS
わかったよ、お二人方アドバイスありがとう
659: 名前は開発中のものです。 [] 2023/09/25(月) 14:27:23.46 ID:evwQuaHP(1) AAS
そこそこ開発経験ありそうな人でもシェーダー変えない多いんだよね
660: 名前は開発中のものです。 [sage] 2023/09/26(火) 04:30:07.89 ID:TPoilq5C(1) AAS
そこに手間をかけるより他をいじった方が効率良いもんね
661
(3): 名前は開発中のものです。 [] 2023/09/26(火) 06:22:23.52 ID:PrmhMki4(1/5) AAS
他人のコードを読んで勉強しているのですが、読み解くコツってあるでしょうか?
いろんな考え方はあると思いますが、共通しているのは
大きな部分から小さな部分と読んでいくことだと思います
662: 名前は開発中のものです。 [sage] 2023/09/26(火) 07:06:42.46 ID:Dnkr/w7B(1) AAS
習ったら習った部分だけ読み書き出来るってだけだろ
覚えてない事は当然分からない
読めない分からないって事は覚えてないから

知らない漢字を読み書きできる奴はいない 同じ事だろ
663
(1): 名前は開発中のものです。 [sage] 2023/09/26(火) 07:29:58.09 ID:N2V9MGf2(1) AAS
>>661
外部リンク:techminelog.com

読み解くのはあまり意味ないので時間の無駄ですよ
664
(1): 名前は開発中のものです。 [] 2023/09/26(火) 07:42:56.77 ID:1HACiq9u(1) AAS
>>661
細かくコメント書いてくとか、分からないところがあったらすぐ調べるとかかね

んで分かってきたらちょっと弄って動かしてみると、改造感あって楽しくできるよ
665
(1): 名前は開発中のものです。 [] 2023/09/26(火) 07:46:59.66 ID:PrmhMki4(2/5) AAS
>>663
読み解くの意味によりますが、ゲームのロジックを知るのが目的です
666
(1): 名前は開発中のものです。 [sage] 2023/09/26(火) 07:58:41.66 ID:4K1vW8+Q(1) AAS
>>665
それならUnity関係なく
「ゲームのアルゴリズム 改訂版 思考ルーチンと物理シミュレーション」
「3Dゲームをおもしろくする技術 実例から解き明かすゲームメカニクス・レベルデザイン・カメラのノウハウ」
などの本やね
667
(1): 名前は開発中のものです。 [] 2023/09/26(火) 10:10:09.96 ID:PrmhMki4(3/5) AAS
処理の流れを知るにはやはりステップ実行でしょうか?

>>664
どうもです
コメント書いていくのはいいですね
あくまでコメント書くのみで、他人のコードは変更せずに読み解く事に集中する感じで
自分流でやるのは逃げだと知ったので。他人のやり方を吸収出来ないし

>>666
下記忘れましたが、c#特有の記述も分からない部分はちらほら 出てきますね
言語の文法で躓くこともあります
1-
あと 335 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.016s