[過去ログ] 【3Dゲームエンジン】Unity質問スレッド38 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
419: 2018/11/05(月)21:32 ID:revhDrTK(1) AAS
諦めろ
420: 2018/11/05(月)22:17 ID:Jcp9lK67(1) AAS
A) unity wind zone rigid bodyでググる
B) 作った物を窓から投げ捨て、内臓のSpeedTree使う
お好きな方で
421(6): 2018/11/06(火)15:54 ID:LY6Z/QSa(1) AAS
質問です
初心者です
あるオブェクトが生成されるまで待つ
というコードを書くにはどんな方法がありますか
できればコルーチン以外で
またはオブェクトの生成順を決めることができれば解決するのですがそんな方法はありますでしょうか
422: 2018/11/06(火)16:07 ID:z4zkFlfp(1) AAS
>>421
スクリプトで生成すればええんちゃう?
423: 2018/11/06(火)16:34 ID:pWFYKMcv(1/2) AAS
>>421
コールバックでお調べなされ。
424(1): 2018/11/06(火)17:04 ID:hCmOX9lG(1) AAS
>>421
これがらみだけどあるUpdateで複数のオブジェクト生成したとして、それらのAwakeやStart呼ばれる順序って決まるんだっけ?
まあそんなものに依存したコードもあれとは思うけど
425: 2018/11/06(火)17:06 ID:UcwzAmCJ(1) AAS
>>421
アセット買えばいいんでない?
426: 421 2018/11/06(火)17:28 ID:6PkueED4(1) AAS
421です
回答ありがとうございました
いろいろやってみます
427: 2018/11/06(火)17:33 ID:Bm3AnX3c(1/3) AAS
>>421
Projectの設定にスクリプト実行順はいていできる。またはFindとか変数nullチェックとかをUpdateで判定回すとか
428: 2018/11/06(火)17:36 ID:Bm3AnX3c(2/3) AAS
>>424
生成した時点でAwak→OnEnableは走るから生成順といえるかStartは次回のフレームになる?
429(2): 2018/11/06(火)18:01 ID:Se0VKkKj(1) AAS
個人で作れるレベルのゲームってどこまでs?
430: 2018/11/06(火)18:18 ID:pWFYKMcv(2/2) AAS
>>429
時間効率で計算すればいいよ。
戦闘シーン作成に何時間、背景一枚何時間、それの合計を1人の拘束時間で割れば、あとは君がどこまで従事できるかで判明する。
431: 2018/11/06(火)18:40 ID:Bm3AnX3c(3/3) AAS
>>429
2Dならスーファミぐらいだ。それ以上はつらい。
432: 2018/11/06(火)23:55 ID:ZHbqyQW9(1) AAS
Shader Graphでスタンダードシェーダーのような使い方はできますか?
いちいちテクスチャなどを設定したシェーダーができてしまうような気がするのですが。
433(1): 2018/11/07(水)00:09 ID:INerXHoW(1) AAS
お前なら頑張れば出来るよ
434: 2018/11/07(水)02:02 ID:kEaaE/s5(1) AAS
>>433
ありがとうなんかやれる気がしてきました!
435: 2018/11/07(水)02:05 ID:wpO2J/bv(1) AAS
あなたは高価な壺とかよく買わされてるでしょw
436: 2018/11/07(水)22:45 ID:4FfxJ3qE(1) AAS
前このスレで話題になってた人工知能ってyoutuberすげえな
画像自分で作ってんのかな
アニメーションとかすげぇクオリティだ
とてもマネできない
はぁ
437: 2018/11/07(水)23:09 ID:7O8iBTVD(1) AAS
お前なら頑張れば出来るよ
438(1): 2018/11/08(木)00:54 ID:PbwLBmfI(1) AAS
public List<item> item_itiran = new List<item>();
public class item
{
public int item_name;
public int item_kosuu;
}
上記のようにアイテム一覧を作りました。
ポーションを5こ持っていた場合、
「item_itiran 」の「item_name」が「ポーション」のものを検索し、そのitem_kosuuを5としたいのですが、うまくいきません。
item_itiran.item_name.Find(x => x.item_name == ("ポーション")).card_have = 5;
ネットをいろいろ調べて上記のようなスクリプトを作ったのですが、うまくいきません。
ラムダ式が本当に苦手で、どなたかどこを修正すればよいかおしえていただけませんでしょうか。
439: 2018/11/08(木)07:06 ID:5K3z1nyX(1) AAS
なんだそのデタラメなスクリプトは
440: Unity縦臾大使 ◆SoVpkB15jY 2018/11/08(木)08:36 ID:KFKKdbqC(1/3) AAS
クラスの外で宣言って出来るんでふか?(^^
441: 2018/11/08(木)10:41 ID:WwzrsG97(1/2) AAS
>>438
string item_nameの打ち間違いかな
ラムダ式一回しかやったことないから詳しくないけど
x.item_nameはxでいいんじゃないか
xが変数でその後が条件式ってことだろ
Findのとこで使ってるんで2重にかぶることになるじゃん
442(1): Unity縦臾大使 ◆SoVpkB15jY 2018/11/08(木)12:36 ID:KFKKdbqC(2/3) AAS
僕もラムダで質問でふ(^^
index = itemSlotList.FindIndex(s => s.getId() == 0);
ここがnullだって言われてかれこれ一日悩んでまふ(^^
どこがnullなんでふか?(^^
443: 2018/11/08(木)12:56 ID:wFqb9+m7(1) AAS
cardhaveとかどっからでてきたんだよw
ここまでひどいとこいつほんと適当にしかやってなくてどうせろくに調べもせず丸投げしてんだろうなと思うわ
444: 2018/11/08(木)13:08 ID:WwzrsG97(2/2) AAS
>>442
お前の場合はラムダ式の問題じゃなかろう
getIdに問題あるとか読み込み順とかプログラムの構成の問題だろ
445: 2018/11/08(木)14:23 ID:8OHw9J5f(1) AAS
ラムダ式は普通の書き方を憶えてからでいい気がする。
446: 2018/11/08(木)14:48 ID:ndP3Q+VH(1) AAS
初心者や上級者ぶってる人ほど1行にまとめたがるからな。
GetComponent()とかFind()は結果を一度別変数に格納して
取得の成否判定を行ってから処理した方が安全だよ。
447: 2018/11/08(木)15:51 ID:l8c3Qrjx(1/2) AAS
GetComponentはまだしもその例でFindで直アクセスとか正気の沙汰じゃねーな
つかWhereで引っかかったもの全部にヤンないとダメなんじゃないのそれ
448: 2018/11/08(木)15:53 ID:l8c3Qrjx(2/2) AAS
ああ複数ではないのか。
けどその例で名前で引っ掛けるべきなのか、名前がキーになるならDictionaryの方がいい案件な気もも
上下前次1-新書関写板覧索設栞歴
あと 554 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.013s