[過去ログ] 【3Dゲームエンジン】Unity質問スレッド36 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
295: 名前は開発中のものです。 [sage] 2018/06/18(月) 22:15:09.73 ID:9uK8nCR+(2/3) AAS
>>294
294(1): 名前は開発中のものです。 [] 2018/06/18(月) 21:59:40.82 ID:dk50j1do(1/2) AAS
messagePackが3.5に依存してる?
なのかなぁ
他との兼ね合いで4.xベースにしたかったのだけれども
333: 名前は開発中のものです。 [sage] 2018/06/20(水) 14:49:56.73 ID:OBEMj3Cq(1) AAS
手っ取り早く学習するならオンラインコースウェアが一番だろう、安いし公式がやってるから安心だわな
だけど、ゲーム制作に夢見る人って高卒が多くてね
多くはコースを受ける程度の英語もわからないから、VantanやHALに通うしかないんだよ
一生を高卒初心者で終えてしまうよりは、今すぐ学校に通ったほうが良いよ
453: 名前は開発中のものです。 [sage] 2018/06/25(月) 18:13:46.73 ID:IeloQePz(3/8) AAS
>>437
437(3): 名前は開発中のものです。 [sage] 2018/06/25(月) 15:40:55.77 ID:hF+d1Szw(1/13) AAS
public のことといえば最近気づいたけど
一度変数宣言すると値を書き換えても反映されない
たとえば
public int a=10→実行
public int a=20→実行 a=10のまま
こういう仕様なのか?
困るのが配列のとき
public int[] a=new int[2];
public int[] a=new int[3];→反映されない
変数名を一度書き換えるか宣言と同時にnewしないようにしないといけない
これの意味がわかったわ、てか日本語下手だなぁ
まず最初に
public int a = 10;
void Start () {
print("a:"+a);
}
を実行すると、「a:10」が表示されるで
「public int a = 10;」を 「 public int a = 20;」にして実行する

すると、「a:10」と表示されるわ、これバグじゃね?
って書いてくれればすんなりみんなわかるのに

で、なぜこうなるかというと、public定数なので当然アタッチされているオブジェクトが保存しているから
インスペクタ見ればわかると思うけど、自動でインスペクタに最初の値が保存されていて
それを書き換えてないから、そのまま最初の値が表示されるだけ

それくらい見ればわかるだろ
481: 名前は開発中のものです。 [sage] 2018/06/25(月) 23:47:07.73 ID:IeloQePz(8/8) AAS
>>469
469(2): 名前は開発中のものです。 [sage] 2018/06/25(月) 22:03:26.58 ID:hF+d1Szw(10/13) AAS
public int hp=10
インスペクタが優先される仕様上あまりこういう書き方はしないほうがいいですよ
最初からインスペクタで入力するかstart内などで初期値を設定しましょう

これが間違ってるなら反論どうぞ
>>472
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?
さんが書いてるじゃん、理解できない頭なんだから止めたら?
まず、初期値を変数定義で行うのはなんら問題ない
次に、それがpublicであるならオブジェクトにァタッチするとインスタンス化されてインスペクタに表示される、ここで保存される
だから通常はインスペクタの値を変更する事になる
このスクリプトを例えば敵、弱敵等にァタッチした場合、インスペクタの値を変える事でHPの制御ができるが、start関数で初期値を設定したら全て同じになってしまうよ。
はいダメなゲームの完成
521: 名前は開発中のものです。 [sage] 2018/06/27(水) 00:04:50.73 ID:BDZcCUCN(1/2) AAS
まともに質問したい人はここで

【ゲームエンジン】Unity初心者質問スレBuild1
2chスレ:gamedev
539: 名前は開発中のものです。 [sage] 2018/06/27(水) 19:00:18.73 ID:XqYmSu6H(1) AAS
満足か・・・
ホルスタインみたいな体つきのSNSプロフ写真つき女性が質問してきたら、
全員、血眼になって寝食忘れた回答生活をおくっても、心の底から喜び感じるだろ
681: ばぶちゃん [sage] 2018/07/06(金) 22:32:50.73 ID:Dhw50ZiJ(2/2) AAS
それは質問ではないですよね
総合スレなどに書いてください
684: 名前は開発中のものです。 [sage] 2018/07/06(金) 23:20:18.73 ID:iF3vrgb0(3/3) AAS
知ってるよ、ウリナラの再発明だな
720: 名前は開発中のものです。 [sage] 2018/07/09(月) 21:27:29.73 ID:rFDmZPXL(1) AAS
>>719
719(1): 名前は開発中のものです。 [sage] 2018/07/09(月) 21:22:47.15 ID:OITugpsm(1) AAS
>>717
汝が調べて教えげあげなさい。調べる力が無いなら質問スレで書き込み禁止
アセット連呼してるやつに言えよ
723: 名前は開発中のものです。 [] 2018/07/09(月) 21:57:21.73 ID:GQirt4mJ(1) AAS
リッジレーサーだろJK
862: 名前は開発中のものです。 [sage] 2018/07/23(月) 12:50:38.73 ID:thshCxbM(1) AAS
>>861
861(1): 名前は開発中のものです。 [sage] 2018/07/23(月) 11:55:04.61 ID:qnLYT7xy(1/2) AAS
名前空間とはなんでしょうか?
超簡単な解説はないですか?
クラスよりも大きな括りという感じですが
どうぞ
外部リンク:docs.microsoft.com
906: 名前は開発中のものです。 [sage] 2018/07/26(木) 06:18:52.73 ID:JF+lbtd9(1) AAS
シューティングゲームビルダーっていうフリーソフトのスクリプトパネルっていう機能がプログラムでゲームをどう作って行くのかの良い勉強になったな、急がば回れの精神でゲーム制作が全く解らない人にはお勧めしたい
955: 名前は開発中のものです。 [] 2018/07/29(日) 21:21:02.73 ID:rM2ZjTiO(1) AAS
汝らがアセットアセット言うから結局自分でアセット作ったわ
958: 名前は開発中のものです。 [sage] 2018/07/30(月) 00:03:01.73 ID:I/0Tgop+(1) AAS
>>953
953(2): 名前は開発中のものです。 [sage] 2018/07/29(日) 21:13:25.24 ID:Wgf2itIl(1) AAS
ボタンを押したときのポヨンってアニメーションさせるアセットおしえて
アニメーションクリップ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.046s