[過去ログ] 【3Dゲームエンジン】Unity質問スレッド36 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
466: 名前は開発中のものです。 [sage] 2018/06/25(月) 21:34:10.86 ID:hF+d1Szw(8/13) AAS
>>465465(1): 名前は開発中のものです。 [sage] 2018/06/25(月) 21:15:42.94 ID:IeloQePz(6/8) AAS
笑た、実用的www
君はpublicとインスペクタの意義について考えてから使いなね
じゃないならprivateにしてstartで初期処理すればいいよ
答えになってないぞ
publicの変数の初期値をどこでするかって問題だろ
467: 名前は開発中のものです。 [sage] 2018/06/25(月) 21:37:28.10 ID:IeloQePz(7/8) AAS
だから、君はpublic使わない方がいいよ
あぁなんならunity使わない方がいいよ
君には無理
468: 名前は開発中のものです。 [sage] 2018/06/25(月) 21:38:49.01 ID:hF+d1Szw(9/13) AAS
わざわざ呼び出しておいて逃げるなよw
そもそもprivateにしろとか逃げの答えだろ
間違ってるならちゃんと答えてみろや
469(2): 名前は開発中のものです。 [sage] 2018/06/25(月) 22:03:26.58 ID:hF+d1Szw(10/13) AAS
public int hp=10
インスペクタが優先される仕様上あまりこういう書き方はしないほうがいいですよ
最初からインスペクタで入力するかstart内などで初期値を設定しましょう
これが間違ってるなら反論どうぞ
470: 名前は開発中のものです。 [] 2018/06/25(月) 22:05:46.12 ID:OQ4KFpDZ(1) AAS
>>462だーから主要な概念伝えずに何をどうやって判断すんだよボケ
471: 名前は開発中のものです。 [sage] 2018/06/25(月) 22:35:46.79 ID:Wzw3Rrja(1) AAS
まともに質問したい人はここで
【ゲームエンジン】Unity初心者質問スレBuild1
2chスレ:gamedev
472(2): 名前は開発中のものです。 [sage] 2018/06/25(月) 23:09:55.87 ID:SLBBsVcr(1) AAS
>>469
おーまだやってんのか。
publicはインスタンス変数でしょ?
スクリプトをオブジェクトにくっつけるんだけど、その時すでにインスタンス化された後の状態で保存されるのよ。
インスペクターはシリアライズされた値をいじるから、優先とかじゃなく、インスタンスの値を設定してんの。
public int hp=10
は新しいオブジェクトにくっつけた時の初期値としてただしいよ。
startで初期値入れるとか、まさかオブジェクト毎にスクリプトファイルをつくるの?
enemy1.cs enemy2.cs.........ememy100.cs
敵キャラが100体いたファイルも100?
473: 名前は開発中のものです。 [sage] 2018/06/25(月) 23:17:58.49 ID:ZEbj8o7C(1) AAS
変数なのに値書き換えられなかったら意味ないだろ・・・
474(1): 名前は開発中のものです。 [sage] 2018/06/25(月) 23:19:30.41 ID:hF+d1Szw(11/13) AAS
>>472
はい?
なんでstartで設定すると別のスクリプト作る必要があるの?
とんちんかんなこと言ってませんか?
475: 名前は開発中のものです。 [sage] 2018/06/25(月) 23:24:13.00 ID:hF+d1Szw(12/13) AAS
反論する人はちゃんと正しい方向から反論してくださいね
476: 名前は開発中のものです。 [sage] 2018/06/25(月) 23:25:21.15 ID:Wl+r0Sxm(1) AAS
お前らさあ子供かよ
質問じゃねえならよそでやれ
477: 名前は開発中のものです。 [] 2018/06/25(月) 23:29:10.46 ID:iEl4kGoc(2/2) AAS
チュートリアルもやらないんだった、せめて初心者スレに行くか専門学校に通えばいいのに
478(1): 名前は開発中のものです。 [sage] 2018/06/25(月) 23:44:18.35 ID:kH0KOUe+(1/3) AAS
>>474
んじゃHPが10、15、20、25と5づつ増えていくキャラを
10匹作ってみたらいんでね?
479: 名前は開発中のものです。 [sage] 2018/06/25(月) 23:45:45.23 ID:kH0KOUe+(2/3) AAS
HPが5づつ違うキャラを10種類の方が正確か
まぁやってみな
480: 名前は開発中のものです。 [sage] 2018/06/25(月) 23:46:56.70 ID:kEKgPmD2(1) AAS
>>478
質問に質問で答えるなバカクズ
481: 名前は開発中のものです。 [sage] 2018/06/25(月) 23:47:07.73 ID:IeloQePz(8/8) AAS
>>469
>>472さんが書いてるじゃん、理解できない頭なんだから止めたら?
まず、初期値を変数定義で行うのはなんら問題ない
次に、それがpublicであるならオブジェクトにァタッチするとインスタンス化されてインスペクタに表示される、ここで保存される
だから通常はインスペクタの値を変更する事になる
このスクリプトを例えば敵、弱敵等にァタッチした場合、インスペクタの値を変える事でHPの制御ができるが、start関数で初期値を設定したら全て同じになってしまうよ。
はいダメなゲームの完成
482: 名前は開発中のものです。 [sage] 2018/06/25(月) 23:53:43.87 ID:kH0KOUe+(3/3) AAS
仮に256種類のHPがあったら、256個csが要るから膨大な手間がかかるなw
頑張れwww
483: 名前は開発中のものです。 [sage] 2018/06/25(月) 23:58:58.42 ID:hF+d1Szw(13/13) AAS
はい?
そんな方法いくらでもあるだろw
たとえばIDつけてIDごとにHPを読み込むとか
なぜCS他種類つくらなきゃいけないという発想になるのかわかりませんw
484(2): 名前は開発中のものです。 [sage] 2018/06/26(火) 00:01:18.35 ID:MwIVAIZv(1) AAS
startで固定値設定するんだろ?
何今更変えてんの? 早く256種類作れよw
485: 名前は開発中のものです。 [sage] 2018/06/26(火) 00:01:43.49 ID:KkG7wKan(1) AAS
じゃそれでいいんじゃね
後は見てる人が判断するでしょ
しかしこんだけスレ進んでるのにァセットおじ出てこないな
板ごとアク禁なったのか?w
486: 名前は開発中のものです。 [sage] 2018/06/26(火) 00:09:59.17 ID:eOOcQUbm(1/3) AAS
>>484
そういう幼稚な反論しかできないならもういいからw
じゃおまえは値変更するとき256回Reset押すのか?w
487: 名前は開発中のものです。 [sage] 2018/06/26(火) 00:17:46.59 ID:DXbg5cm+(1) AAS
お前の意向を尊重して、要件を満たすとそうなる
他に選択肢があるなら、自分で示せばいいだけ
Resetなんて使わないし、アスペ特有の潔癖症か何かなのか?
488(1): 名前は開発中のものです。 [sage] 2018/06/26(火) 00:22:53.18 ID:eOOcQUbm(2/3) AAS
インスペクタで設定するかstart内で設定するかと言ってるだろw
幼稚なからみかたしてくんなよw
489: 名前は開発中のものです。 [sage] 2018/06/26(火) 00:28:34.47 ID:HY82PQaH(1) AAS
もういいから病院行けよ
490: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/26(火) 00:29:41.76 ID:5TGxT2RR(1) AAS
見事にクソスレと化してまふね(^^
上下前次1-新書関写板覧索設栞歴
あと 512 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s