[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart15 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
684: 01/29(水)11:48 ID:YPtxz9E5(1) AAS
>>679
普段から荒らしてるから規制されてるんだろ!m9⎛´・ω・`⎞ドーン!
685(1): 01/29(水)12:01 ID:G9HlBGEE(1/3) AAS
>>682
I hope you realize that almost all of Japanese Unity developers do not understand English.
686(1): 01/29(水)12:46 ID:O7BQSPUb(1) AAS
>>685 Oh yes com'on. Shhah shhhah...Ahh yeah...uh, good....
687: 01/29(水)12:55 ID:G9HlBGEE(2/3) AAS
>>686
aho
688: 01/29(水)12:58 ID:G9HlBGEE(3/3) AAS
>>682
Which English Unity courses would you recommend?
689: 01/29(水)16:58 ID:4R+jIoUf(2/3) AAS
またドーンおじが正論言ってる(´・ω・`)
690: 01/29(水)20:48 ID:BT5v5nv3(1/2) AAS
今日も元気だ暴飲暴食!餃子の玉将で豪遊してきた!
餃子!ライス!サワー350リットル!これでたったの298円!m9⎛´・ω・`⎞ドーン!
i.imgur.com/3I5Xc5W.jpeg
691: 01/29(水)20:58 ID:4R+jIoUf(3/3) AAS
それ
持ち帰りか
692: 01/29(水)21:11 ID:BT5v5nv3(2/2) AAS
王将の生餃子持ち帰りは6個で240円なのだよ!
スーパーライフなら12個138円なのだよ!m9⎛´・ω・`⎞ドーン!
693: 01/29(水)21:54 ID:n21FmyVV(1) AAS
安くてええな
694: 01/30(木)11:57 ID:iemshc/P(1/2) AAS
豪遊でも暴飲暴食でもないね
695: 01/30(木)12:52 ID:Cu34UsOv(1) AAS
やめなよ
リアルで飲み友や知り合いがいるならここでアピールする必要ないんだから察してやれ
696(1): 01/30(木)20:09 ID:w6WuPkeT(1/2) AAS
foreachってとにかく配列にあるもの全部が処理されるん?
ある特定アイテムをifで検知して別処理することできる?
697: 01/30(木)20:35 ID:z+QF71u0(1) AAS
そりゃできるだろ
698: 01/30(木)20:47 ID:iemshc/P(2/2) AAS
>>696
試せばいいよ
forで書いても大差ないけどね
ただ、配列から要素の削除には注意
699: 01/30(木)22:41 ID:w6WuPkeT(2/2) AAS
いやーできないね
インデクスの取得ができないから
別のカウント変数を用意しないといけない
一応、インデクス順には処理されるみたいね
700: 01/30(木)23:45 ID:bX4QbIlB(1) AAS
インデックスで特定したいならそりゃ無理だろうなw
701(1): 01/30(木)23:52 ID:wpcWse3U(1) AAS
IFで判定するならindexかんけーねよ
702: 01/31(金)00:04 ID:fA29KRlX(1) AAS
いやできるだろ
703: 01/31(金)00:08 ID:XGyuPDl4(1) AAS
よくわからんけどforeachだったらインデックスいらないやろ
あと配列処理中の要素の削除はNGや
704: 01/31(金)00:32 ID:afpfi9OS(1/2) AAS
>>701
たとえばifで当たり判定フラグを見つけて、爆発エフエクとのあと、配列からその要素を削除したいときに何番めを消したらいいの
705: 01/31(金)01:51 ID:rqADVmKY(1) AAS
c#のお話だねえ
配列 ⋯ 何らかのデータ列で場合によっては要素を消したい
削除リスト ⋯ 配列から消したい要素の位置(idx)を追加していく
・for や foreachで配列を順にチェックし何らかの処理をし、削除するものだったなら削除リストにidxを追加
・全てチェックが終わったら、
〇削除リストの最後方からidxを取得し配列からリムーブ、削除リストの最後方もリムーブ
・削除リストが空になるまで〇を繰り返す
・配列を先頭から処理しなくてもいい場合は削除リストは不要で、配列を後方から処理し削除していけば良い
なぜ?と思う部分はあると思うが、それは紙やテキストエディタ書いて見ると理解出来ると思う
gistとか使ってコードを載せたり説明した方が楽だし見る方も分かりやすいかな?
706(1): 01/31(金)07:35 ID:C8Y5JP+6(1) AAS
フォーリーチ 元リスト
IF 爆発ありオアなしか
あり→EffectやれすぐやれNEWプロセスでやれ
なし→無しリストに追加や
foreach終わり
元リストを無しリストで上書きしろ
707: 01/31(金)10:18 ID:afpfi9OS(2/2) AAS
>>706
よくわかりました
ありがとうございます
708: 02/01(土)05:14 ID:dZ71JHYV(1) AAS
List使ってるならforeach文で回さなくても条件で要素を一括抽出できる
処理したい奴だけList抽出して一括でRemoveすりゃ2行で安全に終わる
何か処理したきゃ抽出Listだけをforeachで回せばループ回数も少なくて済む
速度は知らんけど覚えておくと後々便利だぞ
709: 02/01(土)07:50 ID:mcjAM83T(1) AAS
あっそうなんですか
710: 02/01(土)08:31 ID:86b25AAU(1) AAS
IEnumeratorによるmemory allocateによるGC発生は負荷にになるから気を付けて
LINQとか使うならロード中の初期化時で
711: 02/01(土)15:45 ID:9XMu68Nq(1) AAS
もうちょいC#の勉強した方が色々捗りそう
負荷とか気にする段階でもない
712: 02/01(土)16:50 ID:GhEQdDen(1) AAS
ボタンのイベントリスナーに関数を指定できる思うんですが、
その関数に引数の()つける時点でエラーになります
どうしたら引数を渡せるのですか
713(1): 02/01(土)19:20 ID:EUycm5iI(1) AAS
C#の文法をリファレンスを読んで確認すれば解決
ヒントはラムダ式
上下前次1-新書関写板覧索設栞歴
あと 289 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.020s