[過去ログ] 【3Dゲームエンジン】Unity質問スレッド38 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
427: 名前は開発中のものです。 [sage] 2018/11/06(火) 17:33:04.05 ID:Bm3AnX3c(1/3) AAS
>>421
421(6): 名前は開発中のものです。 [sage] 2018/11/06(火) 15:54:26.33 ID:LY6Z/QSa(1) AAS
質問です
初心者です

あるオブェクトが生成されるまで待つ
というコードを書くにはどんな方法がありますか
できればコルーチン以外で

またはオブェクトの生成順を決めることができれば解決するのですがそんな方法はありますでしょうか
Projectの設定にスクリプト実行順はいていできる。またはFindとか変数nullチェックとかをUpdateで判定回すとか
428: 名前は開発中のものです。 [sage] 2018/11/06(火) 17:36:35.11 ID:Bm3AnX3c(2/3) AAS
>>424
424(1): 名前は開発中のものです。 [] 2018/11/06(火) 17:04:39.53 ID:hCmOX9lG(1) AAS
>>421
これがらみだけどあるUpdateで複数のオブジェクト生成したとして、それらのAwakeやStart呼ばれる順序って決まるんだっけ?
まあそんなものに依存したコードもあれとは思うけど
生成した時点でAwak→OnEnableは走るから生成順といえるかStartは次回のフレームになる?
429
(2): 名前は開発中のものです。 [sage] 2018/11/06(火) 18:01:06.35 ID:Se0VKkKj(1) AAS
個人で作れるレベルのゲームってどこまでs?
430: 名前は開発中のものです。 [sage] 2018/11/06(火) 18:18:28.17 ID:pWFYKMcv(2/2) AAS
>>429
時間効率で計算すればいいよ。
戦闘シーン作成に何時間、背景一枚何時間、それの合計を1人の拘束時間で割れば、あとは君がどこまで従事できるかで判明する。
431: 名前は開発中のものです。 [sage] 2018/11/06(火) 18:40:49.03 ID:Bm3AnX3c(3/3) AAS
>>429
2Dならスーファミぐらいだ。それ以上はつらい。
432: 名前は開発中のものです。 [sage] 2018/11/06(火) 23:55:31.71 ID:ZHbqyQW9(1) AAS
Shader Graphでスタンダードシェーダーのような使い方はできますか?
いちいちテクスチャなどを設定したシェーダーができてしまうような気がするのですが。
433
(1): 名前は開発中のものです。 [sage] 2018/11/07(水) 00:09:47.43 ID:INerXHoW(1) AAS
お前なら頑張れば出来るよ
434: 名前は開発中のものです。 [sage] 2018/11/07(水) 02:02:13.06 ID:kEaaE/s5(1) AAS
>>433
ありがとうなんかやれる気がしてきました!
435: 名前は開発中のものです。 [sage] 2018/11/07(水) 02:05:01.76 ID:wpO2J/bv(1) AAS
あなたは高価な壺とかよく買わされてるでしょw
436: 名前は開発中のものです。 [sage] 2018/11/07(水) 22:45:30.06 ID:4FfxJ3qE(1) AAS
前このスレで話題になってた人工知能ってyoutuberすげえな
画像自分で作ってんのかな
アニメーションとかすげぇクオリティだ
とてもマネできない
はぁ
437: 名前は開発中のものです。 [sage] 2018/11/07(水) 23:09:11.99 ID:7O8iBTVD(1) AAS
お前なら頑張れば出来るよ
438
(1): 名前は開発中のものです。 [sage] 2018/11/08(木) 00:54:13.78 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: 名前は開発中のものです。 [sage] 2018/11/08(木) 07:06:25.67 ID:5K3z1nyX(1) AAS
なんだそのデタラメなスクリプトは
440: Unity縦臾大使 ◆SoVpkB15jY [sage] 2018/11/08(木) 08:36:34.94 ID:KFKKdbqC(1/3) AAS
クラスの外で宣言って出来るんでふか?(^^
441: 名前は開発中のものです。 [sage] 2018/11/08(木) 10:41:29.37 ID:WwzrsG97(1/2) AAS
>>438
string item_nameの打ち間違いかな
ラムダ式一回しかやったことないから詳しくないけど
x.item_nameはxでいいんじゃないか
xが変数でその後が条件式ってことだろ
Findのとこで使ってるんで2重にかぶることになるじゃん
442
(1): Unity縦臾大使 ◆SoVpkB15jY [sage] 2018/11/08(木) 12:36:27.43 ID:KFKKdbqC(2/3) AAS
僕もラムダで質問でふ(^^
index = itemSlotList.FindIndex(s => s.getId() == 0);
ここがnullだって言われてかれこれ一日悩んでまふ(^^
どこがnullなんでふか?(^^
443: 名前は開発中のものです。 [] 2018/11/08(木) 12:56:51.42 ID:wFqb9+m7(1) AAS
cardhaveとかどっからでてきたんだよw
ここまでひどいとこいつほんと適当にしかやってなくてどうせろくに調べもせず丸投げしてんだろうなと思うわ
444: 名前は開発中のものです。 [sage] 2018/11/08(木) 13:08:51.36 ID:WwzrsG97(2/2) AAS
>>442
お前の場合はラムダ式の問題じゃなかろう
getIdに問題あるとか読み込み順とかプログラムの構成の問題だろ
445: 名前は開発中のものです。 [sage] 2018/11/08(木) 14:23:45.58 ID:8OHw9J5f(1) AAS
ラムダ式は普通の書き方を憶えてからでいい気がする。
446: 名前は開発中のものです。 [sage] 2018/11/08(木) 14:48:41.45 ID:ndP3Q+VH(1) AAS
初心者や上級者ぶってる人ほど1行にまとめたがるからな。
GetComponent()とかFind()は結果を一度別変数に格納して
取得の成否判定を行ってから処理した方が安全だよ。
447: 名前は開発中のものです。 [] 2018/11/08(木) 15:51:35.65 ID:l8c3Qrjx(1/2) AAS
GetComponentはまだしもその例でFindで直アクセスとか正気の沙汰じゃねーな
つかWhereで引っかかったもの全部にヤンないとダメなんじゃないのそれ
448: 名前は開発中のものです。 [] 2018/11/08(木) 15:53:33.95 ID:l8c3Qrjx(2/2) AAS
ああ複数ではないのか。
けどその例で名前で引っ掛けるべきなのか、名前がキーになるならDictionaryの方がいい案件な気もも
449
(1): 名前は開発中のものです。 [] 2018/11/08(木) 16:45:26.30 ID:LXVXWES+(1) AAS
☆☆☆放射能はダークマターで危険なので原発は廃止してください!

★★★今、日本の総人口が急減しています!
450: 名前は開発中のものです。 [sage] 2018/11/08(木) 17:48:10.99 ID:umOX/G7D(1) AAS
経営シミュレーションゲームとか思いついたんですが
そういうゲーム向きのアセットって見つからないっすね
451: 菩薩@太子 [] 2018/11/08(木) 19:37:51.34 ID:J1ZvokUc(1) AAS
>>449
>☆☆☆放射能はダークマターで危険なので原発は廃止してください!

放射線がだろw
放射能とはその放射線を放つ性質のことだw
1-
あと 551 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.022s