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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
814
(1): 名前は開発中のものです。 [] 2023/10/09(月) 15:25:53.20 ID:09LWMBEV(1) AAS
>>811
811(1): 名前は開発中のものです。 [] 2023/10/09(月) 14:02:31.35 ID:vof/8Dt/(1/4) AAS
>>808
ありがとうございます
列挙型で条件判定している理由がいまいちわからないのですが、単純にわかりやすいからそうしているのでしょうか?地面ありは1、地面なしは0のような条件判定でも可能ではありますけども。
分かりやすいからだろうね
キャストは簡単だよ
enumをintにキャストした場合、列挙されてる上から0,1,2,3って順番に変換されるだけ
逆も同様
818: 名前は開発中のものです。 [] 2023/10/09(月) 17:33:26.63 ID:vof/8Dt/(4/4) AAS
>>814
>>815
815(1): 名前は開発中のものです。 [] 2023/10/09(月) 16:23:28.91 ID:pKPluVsi(1) AAS
何のために列挙型にするかというと
わかりやすさと安全性だよ
この場合はNONEとGROUDしか受け付けないとしばることができる
intならいろんな数字が入ることを想定しないといけない
この場合は2つで済むから楽で安全だろ?
だからintにキャストは安易にしてはダメ
C#は基本的に意味のない仕様はないから
そういう安易な理解のまま進めない方がいい
ありがとうございます
キャストについてちょっと勉強してきます
また、2日後(*´ω`*)
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s