[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild1 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
118: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 17:42:03.28 ID:/UzN8HYz >>115 GetAxis便利ですよねー ただ今回の最初の要求って>>79なので上下いらないかなと思うのです それと、位置移動なんですが、これって指定位置で止まるんでしょうか? ちなみに自分はSerializeFieldの使い方知らないのですけど TransformがPrivateなのですが、これってどこで指定するんでしょうか? インスペクタじゃ出来ないですよね? http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/118
119: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 17:44:41.51 ID:/UzN8HYz あ、あとspeedもSerializeFieldになってますけど ただこちらも初期値入ってないけど、もしかしてSerializeFieldにするとどっかで初期化されるというか アタッチしたオブジェクトの何かを持ってきてくれるのでしょうか? ちょっと自分にはわからない事が多いかもしれません>< http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/119
120: 名前は開発中のものです。 [sage] 2018/06/28(木) 17:55:42.78 ID:/+kZ1wVw >>118 SerializeFieldはprivateでもインスペクタで値を設定できるようにする属性だよ。 publicにしたらどこから値が変えられるかわからないからprivateにしてるんだけど、それじゃインスペクタで参照できないからこの属性で強制的にシリアライズしてる。 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/120
121: 名前は開発中のものです。 [sage] 2018/06/28(木) 18:57:50.31 ID:H6a6imyl >>118 止まるというより2点で指定された長方形区画から外れると枠上に移動するようになってないか http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/121
122: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 19:22:46.38 ID:/UzN8HYz >>120 なるほど、これは便利な機能ですね!勉強ななりました! ありがとう http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/122
123: 名前は開発中のものです。 [sage] 2018/06/28(木) 19:37:21.68 ID:TZKnsOc7 >>106 俺が反論しようとしたポイント先取りするなよwww分かってくれてありがとう! >>98のコードだと振動しちゃうので、そっち突っ込まれるかなと思ったけど、検討違いな突っ込みだったのでびっくりだよw http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/123
124: 名前は開発中のものです。 [sage] 2018/06/28(木) 21:57:18.70 ID:cx/Kc4dr >>79 int[] x=new int[]{-8,-4,0,4,8}; int sw;int dir;int n=2;float nextX; void Start(){transform.position=new Vector2(x[n],0);} void Update () { if(sw==0){ if(Input.GetKeyDown(KeyCode.A)&&n>0){sw=1;dir=-1;n=n-1;nextX=x[n];} if(Input.GetKeyDown(KeyCode.D)&&n<4){sw=1;dir=1;n=n+1;nextX=x[n];} } if(sw==1){ transform.Translate(new Vector2(0.1f*dir,0)); if(dir==1&&transform.position.x>nextX){sw=0;transform.position=new Vector2(nextX,0);} if(dir==-1&&transform.position.x<nextX){sw=0;transform.position=new Vector2(nextX,0);} } } http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/124
125: 名前は開発中のものです。 [sage] 2018/06/28(木) 22:00:25.96 ID:cx/Kc4dr floatにする必要なかったな http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/125
126: 名前は開発中のものです。 [sage] 2018/06/28(木) 23:02:09.99 ID:pfPaTp9f >122 弟子 ◆rZPPjYuxmQ 2018/06/28(木) 19:22:46.38ID:/UzN8HYz なんでコイツ質問スレ乱立してんの? 【ゲームエンジン】Unityなんでも質問スレpart1 1 名前:名前は開発中のものです。 2018/06/28(木) 15:25:16.78 ID:/UzN8HYz http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/126
127: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 23:40:04.36 ID:/UzN8HYz >>126 そっちのスレはなんでもありのスレ ここは素人が答えるスレで注意事項がある それぐらい読めるでしよ? http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/127
128: 名前は開発中のものです。 [sage] 2018/06/29(金) 01:26:58.57 ID:AOmIYWRR >>127 そういうのを荒し行為、迷惑行為って言うんだよ 学習しなよ 「スレを立てる時は同じような話題のスレを乱立させないでください」という5ch利用の基本注意書きがある それくらい読めるでしょ? http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/128
129: 名前は開発中のものです。 [sage] 2018/06/29(金) 01:29:50.68 ID:AOmIYWRR この3人完全に荒しだな 菩薩@太子 弟子 ◆rZPPjYuxmQ ダーク王鍬大使 ◆SoVpkB15jY マジ迷惑すぎる http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/129
130: 名前は開発中のものです。 [sage] 2018/06/29(金) 04:22:03.78 ID:H1gqcYbG ここは初心者が困惑するスレですか? http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/130
131: 名前は開発中のものです。 [sage] 2018/06/29(金) 04:44:21.40 ID:B66gImoO 自分より初心者の奴にマウントを取りたいが為に「弟子」が立てた初心者専用スレ。 残念ながらマウントをとられてしまったので、そいつらを追い出すために再び別の質問スレを立てる。 以後、糞コテ「弟子」の隔離スレとなった。 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/131
132: 名前は開発中のものです。 [sage] 2018/06/29(金) 10:15:45.99 ID:KJpjNVGQ 質問に答えてくれるスレなら何でもいいんだが http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/132
133: 名前は開発中のものです。 [sage] 2018/07/03(火) 09:46:10.78 ID:AtrhXQ0j adsでインプレッションが150くらいで$15ってついてたけどそんなけ儲けが出たという事ですか? http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/133
134: 名前は開発中のものです。 [] 2018/07/03(火) 18:42:33.52 ID:DgOGkLki Taitleオブジェクト(TXT表示だけ)が表示中は 敵オブジェクトが弾を発射しない様に改造しているのですが Enemyにアセットしたcsの、弾を撃つ命令を if文で、「Taitleオブジェクトが非表示なら弾を撃つ」とすればいいだけだと 思ったのですが、うまくいきません。 Enemy.csの弾の命令は while (true) { // 子要素を全て取得する for (int i = 0; i < transform.childCount; i++) { Transform shotPosition = transform.GetChild(i); // ShotPositionの位置/角度で弾を撃つ spaceship.Shot(shotPosition); } // shotDelay秒待つ yield return new WaitForSeconds(spaceship.shotDelay); } なんですが、 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/134
135: 名前は開発中のものです。 [] 2018/07/03(火) 18:43:10.13 ID:DgOGkLki で、>>134を while (true) { // 子要素を全て取得する for (int i = 0; i < transform.childCount; i++) { Transform shotPosition = transform.GetChild(i); if(title.activeSelf == false){ // ShotPositionの位置/角度で弾を撃つ spaceship.Shot(shotPosition); } } // shotDelay秒待つ yield return new WaitForSeconds(spaceship.shotDelay); } と書き加えました。 もちろん、 // タイトルオブジェクトを取得 private GameObject title; // Titleゲームオブジェクトを検索し取得する title = GameObject.Find("Title"); をクラス内に記載もしました。 そしたら、敵がゲーム中も一切弾を撃たなくなりました。 エラー文は NullReferenceException: Object reference not set to an instance of an object Enemy+<Start>c__Iterator0.MoveNext () (at Assets/Scripts/Enemy.cs:46) UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Coroutines.cs:17) です。 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/135
136: 名前は開発中のものです。 [] 2018/07/03(火) 18:43:25.91 ID:DgOGkLki なにが間違っていますか? 教えてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/136
137: 名前は開発中のものです。 [sage] 2018/07/03(火) 19:01:59.41 ID:L0TgVbu0 >>136 死ねガイジ http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/137
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 865 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.023s