プログラムマスターきて、、、

1 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:48:41.397 ID:RIeztTK4M
Enumをforeachで取り出そうと思ったらぐちゃぐちゃなんだけどどうしたらいいの?

レス1番の画像サムネイル
レス1番の画像サムネイル
レス1番の画像サムネイル

2 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:49:26.633 ID:RIeztTK4M
何で同じやつが何回もでてくるんだ、、、、
3 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:49:38.149 ID:5+NjaprS0
直撮りが悪い
5 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:50:01.699 ID:RIeztTK4M
>>3
どゆこと?
4 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:49:58.623 ID:zqhhNKc+0
さっぱりわからん
6 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:50:20.040 ID:RIeztTK4M
>>4
わかんないよね、、、、
7 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:50:27.238 ID:WGyib7KZ0
HelloWorld!やっとけばなんとかなる
8 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:52:00.951 ID:RIeztTK4M
>>7
これハローワールドレベルだよぉ、、、、、
9 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:52:20.211 ID:wlYxXjHq0
MACってスクショ機能もないのか
10 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:52:23.208 ID:LBvwc6fyd
教えてやるよ
11 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:52:33.080 ID:ZmzCnzZVr
今は時期が悪い
12 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:53:19.494 ID:zzinHqKUd
enumってそんな使い方するの?
13 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:53:26.554 ID:RIeztTK4M
なんでぐちゃぐちゃなんやあああああああああ
14 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:55:46.765 ID:RIeztTK4M
こいつまじつかえねーな
15 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:56:41.158 ID:5BXyJfDz0
そのスクリプトをアタッチしているオブジェクトは本当に一つだけ?
16 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:57:46.126 ID:RIeztTK4M
>>15
そうだよ!Foreachのカウントの値も出してるんだけどそっちは正常な数値でてるしもちろん一つしかでてないんだよね
17 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:57:59.408 ID:zzinHqKUd
状態管理するならクラスでやるほうが良さそう
例えばそのなかで職業みたいに区別したいけど数字そのままでコードにするのもなんだかなぁってやつは職業の列挙型作ってやるとかそういう使い方が無難かと
18 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 02:59:41.280 ID:RIeztTK4M
>>17
この数値は最初の初期化用だから動くことはないんだよね、、、、
22 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:06:05.658 ID:7G7EBMPL0
>>18
なんの言語か知らんけどそこはenum使うとこじゃない
24 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:09:15.351 ID:zzinHqKUd
>>18
定数クラスではダメなの?
19 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:00:52.766 ID:5BXyJfDz0
foreachのブロックの中にDebug.Log(j);入れたらどうなる?
20 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:02:33.203 ID:RIeztTK4M
ごめん自己解決したんだけど同じ値がはいってるからその数字が参照されたときに一番うえのStringが帰ってきてた、、、、
23 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:09:08.414 ID:LBvwc6fy0
>>20
なるほど
enumってただの択だからそもそもの使い方間違ってるわ
21 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:05:28.727 ID:LBvwc6fy0
(int)Value
にするとどうだろ
26 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:09:48.357 ID:5BXyJfDz0
確かによく見たらenumの使い方めちゃくちゃだね
同じ値を割り当てるとか何のためのenumなんだ
構造体と混同してるよ
27 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:11:07.949 ID:U2o2AOqJ0
enumに基本同じ数字を使ってはいけないのでは
28 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:11:53.963 ID:U2o2AOqJ0
enumは内部的には基本ただのint型なので
29 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:12:59.696 ID:RIeztTK4M
値だけもつクラスって作ってもいいの?
31 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:14:59.053 ID:5BXyJfDz0
>>29
いいけど値だけって決めてるなら構造体にした方がいい
30 名前:ひみつの名無しさん 投稿日時:2020/02/19(水) 03:13:37.083 ID:zzinHqKUd
初期化っていうのがどういう状況かわからないけど
ステータスのクラスのコンストラクタで読み出す保存データがなければその値をセットするとかそういう風なのはできるかと

コメント

タイトルとURLをコピーしました