[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild1 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
109: 名前は開発中のものです。 [sage] 2018/06/28(木) 16:01:20.93 ID:qauh58MA 上のサンプルで充分だろ。 揚げ足とってウダウダ言っても、質問者の為にならんぞ。ほんとケチだけは立派なんて頭悪すぎるから辞めなよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/109
110: 名前は開発中のものです。 [sage] 2018/06/28(木) 16:07:14.65 ID:/+kZ1wVw >>108 俺のスパゲティーコードでいいならのせるぞ http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/110
111: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 16:07:56.12 ID:/UzN8HYz 最後のサンプル Unityという事でアニメにして動かしてみた まぁこういう事も出来るという事で… ttps://i.gyazo.com/757bba69607b381739ab1976c078cf09.png ttps://i.gyazo.com/17843bf97b820b605fec6434d4a2b9b5.png ttps://imgur.com/a/xUWY8E3 つまり何が言いたいかというと、一つのやりたいことを行うのに沢山のやり方があって そのどれをやってもいいしコードの書き方も色々とあるわけさ まぁ仕事として他人と共同で作成とかになるとコード規約とか出てくるけど まぁこんなとこでホビーとしてやる分には、まず動かしてみる事が一番大事 口だけで文句言うのが一番進歩もしないって事よ http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/111
112: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 16:11:42.18 ID:/UzN8HYz >>110 是非是非、他人のコードはいい勉強になりますので見て見たいです 自分では思ってもみない「気づき」が必ずあるので >>111 public Transform trTriangle; private void Awake() { trTriangle = GetComponent<Transform>(); } これ使ってないので外すの忘れました^^; http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/112
113: 名前は開発中のものです。 [sage] 2018/06/28(木) 16:42:26.57 ID:UPpeKgHO 111が初心者向けとしてのサンプルとしては一番良いと思う なんでactiveの切り替えなんてトリッキーとも取れるような手法を一番に持ってきたんだろう animatorだと他の要素を加えるときに制約になる可能性があるから、別手法として96みたいにすることもできるって流れが普通だと思うけど http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/113
114: 名前は開発中のものです。 [sage] 2018/06/28(木) 17:06:10.17 ID:/+kZ1wVw とりあえずてきとうに作った。 自分でもクソコード書いてるかわからんからどんどん指摘してくれ。よくない癖とかついてそうで怖いからな。 画面内に収まるようにもしてみた。 ttps://i.imgur.com/Cor5zzP.png http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/114
115: 名前は開発中のものです。 [sage] 2018/06/28(木) 17:06:14.63 ID:/+kZ1wVw とりあえずてきとうに作った。 自分でもクソコード書いてるかわからんからどんどん指摘してくれ。よくない癖とかついてそうで怖いからな。 画面内に収まるようにもしてみた。 ttps://i.imgur.com/Cor5zzP.png http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/115
116: 名前は開発中のものです。 [sage] 2018/06/28(木) 17:07:01.22 ID:/+kZ1wVw うわ、連投すまん。 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/116
117: 名前は開発中のものです。 [sage] 2018/06/28(木) 17:17:38.71 ID:UPpeKgHO >>115 特に気になるとこ無い気がする min maxは画面サイズが変更されたときに再計算すればいいじゃないとか思ったけど、この程度の処理気にするもんでも無いし http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/117
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
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 874 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s