[過去ログ]
UnityC#勉強してMMO作たいけどどうする!?4(^^ (1002レス)
UnityC#勉強してMMO作たいけどどうする!?4(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
304: 名前は開発中のものです。 [sage] 2018/01/31(水) 22:42:45.93 ID:Lb2JJJm6 >>301 それで正解かと 指標なんて冷静に考えたら数pips激しくうろうろして荒れてるだけだし 指標は避けるためにスケジュール把握するんでっす http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/304
305: 名前は開発中のものです。 [sage] 2018/01/31(水) 22:44:02.57 ID:3kJibp1P あー、そういう事か、上の忘れてw http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/305
306: 名前は開発中のものです。 [sage] 2018/01/31(水) 22:57:09.12 ID:Lb2JJJm6 あれ、というかー 弟子くんの貼ったリンクの中に説明あんじゃんw http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/306
307: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/01(木) 12:35:19.29 ID:9oNu6TrF みなさんおはようございます 一晩寝てすっきリスです 寝ながら考えてみて、端っこでの問題についてスプライトの幅とってとか検討したのですが どうしてもX軸での限定にしたかったのです でもしかしてViewportToWorldPointっていうのが何をするのか見て見たら このワールドポイントってのがズバリシーン内のX軸だったんですね なのでStartで screenEndX = Mathf.Floor(Camera.main.ViewportToWorldPoint(new Vector2(1, 1)).x); で端っこを確認、X軸だけにしたいので少数を切り捨て 移動は //移動する this.transform.Translate(Input.GetAxisRaw("Horizontal"), 0, 0); //位置(画面外なら)補正 Vector2 newPos = transform.position; newPos.x = Mathf.Clamp(newPos.x, -screenEndX, screenEndX); newPos.y = transform.position.y; this.transform.position = newPos; これで無事に思った通りに行きました 色々と勉強になりました、ありがとうございます さて、次はFireボタンで発射かな… http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/307
308: 名前は開発中のものです。 [sage] 2018/02/01(木) 12:46:52.00 ID:hbp9tqna 弟子くん 端数切り捨てるなんて方法で 本当に解像度かえたり三角の大きさ かえても問題ないかね? http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/308
309: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/01(木) 13:17:28.04 ID:9oNu6TrF >>308 レスありがとうございます 端数切捨ては移動がTranslate(Input.GetAxisRaw("Horizontal"), 0, 0); にしてるので その為にどうしても必要な処理でした GetAxisRawはー1,0,1のいづれかを返します なので必ず移動は1単位になるのです 問題は端っこの位置、作成画面では6.?????くらいで7には行かない感じでした 実行時に解像度を上げると、9.????や11.???と解像度によって変わります しかし移動は1単位、そこで端の位置から最内側の整数値が必要だったのです またオブジェクトの大きさについてはまだ考えてませんが、とりあえず次に進みたいと思います 課題はこんな感じです 弟子の課題-初級編 1.オブジェクトを動かす → クリア! 1/31 2.画面から出ないようにする → クリア!2/1 3.fireでミサイル発射 4.隕石オブジェクト落下 5.三角とぶつかると終了 6.ミサイルとぶつかると隕石破壊 http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/309
310: 名前は開発中のものです。 [sage] 2018/02/01(木) 14:14:52.14 ID:+fKpv+MC お弟子さんはシューティングを作っているのかな グラディウス的な http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/310
311: 名前は開発中のものです。 [sage] 2018/02/01(木) 15:06:40.62 ID:hbp9tqna ふむ ところでワンコ! ブレイクするならまもなくだぜ http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/311
312: 名前は開発中のものです。 [sage] 2018/02/01(木) 15:23:45.94 ID:+fKpv+MC すげえ!どうして分かるんだ! あとできればテレパシーで教えておくれ もう入れないよ http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/312
313: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/01(木) 17:21:48.37 ID:9oNu6TrF >>310 とりあえず的にインベーダー見たいなの作ってます 今は玉のオブジェクトをスプライトで作成して三角の上に貼り付けて クリックで発射出来ました! 三角(自機)と親子関係にすることで一緒に横に動いてくれます 動きは専用のスクリプトをアタッチして rd2d.gravityScale = fireSpeed; をセットする事で実現してます。 fireSpeedには現在マイナス5を設定(あとで速さとか変更可能かな) あと今回は画面外の判定を void OnBecameInvisible() { print("Out!!"); rd2d.gravityScale = 0; DestroyObject(this); } で出来ました。 しかしながら自機と玉を親子にした事で、発射後も横移動してしまう点が困りごと そして玉を破棄した後、次の玉の作成をどうするかを検討中です プレハブというのに頼ろうか、そもそも破棄しないで座標戻してあげるだけでもいいのでは とか考えてます ところで今回gravityScaleの値を設定するのにかなり戸惑いました プロパティなのに結構メンドイですね ttps://gyazo.com/7c72c3a50998c444b9e2bab11686cfb0 http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/313
314: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/01(木) 17:35:22.98 ID:9oNu6TrF 自己レス >>313 DestroyObject(this); ←これダメでした なので Destroy(gameObject);に変更したらちゃんとオブジェクト消去しました なんでDestroyObject使ったのか、謎>< http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/314
315: 名前は開発中のものです。 [sage] 2018/02/01(木) 19:09:20.26 ID:Sw5NwWsG 今日の手抜きシリーズはこちら! 鉄の指輪 https://i.imgur.com/n5EXaKb.jpg 細かい模様を掘るにはマウスでは限界を感じる http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/315
316: 名前は開発中のものです。 [sage] 2018/02/01(木) 19:43:36.85 ID:hbp9tqna >ワンコ みようによってはナットだなw 今、唯一の下目線の4・8時間足の節目をやぶるかっていう大事な場面 これブレイクしたら完全上目線、全力ロング可 http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/316
317: 名前は開発中のものです。 [sage] 2018/02/01(木) 21:33:25.92 ID:OFCIzkKv >>313 子オブジェクトから親オブジェクトを解除するにはtransform.parentをnull http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/317
318: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/01(木) 22:55:52.03 ID:9oNu6TrF >>317 これはありがたい情報たすかりまんこです 発射したミサイルがまっすぐ上に行きました 今はミサイル消去とプレファブと格闘中です>< なかなか強敵なのでちょっとメゲてます>< http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/318
319: 名前は開発中のものです。 [sage] 2018/02/01(木) 23:55:40.89 ID:Sw5NwWsG >>316 アクセサリーはほぼアイコン撮影のためだけに作ってるから やる気がでないのよ 仕事決まりそうなのでFXは封印します http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/319
320: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/02(金) 13:56:41.97 ID:ENuWGTUJ おはようございます 今日はプレファブさんとミサイル生成、消去についてがんばります http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/320
321: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/02(金) 16:58:54.20 ID:ENuWGTUJ うーん、どうにかミサイル実装が形になりました 発射した後、1秒後に生成という形でInvoke関数を使いました Fire判定がフレーム毎なので一回クリックでも複数できるので困りますた 最初、子供が居るか否かの判定をしたのですが、Invokeで生成するまでの時間もあるので上手くいかず、結局フラグ制御となりますた 生成にはInstantiate命令使ったのですが、これプレファブから直で生成するとこの中でDestroyしてるので2回目の生成が出来ず、2つGameobjectを作る形でやりましたなんだか見っともないというか、きっと動きとしては正解なんでしょうね… ttps://gyazo.com/26801c133185181e457fe003cafa74f4 http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/321
322: 名前は開発中のものです。 [sage] 2018/02/02(金) 17:41:24.74 ID:GD1h0pw3 >>321 Input.GetButtonは押している間ずっと反応してしまうから GetButtonUpかGetButtonDownが良いですよ http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/322
323: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/02(金) 18:35:20.71 ID:ENuWGTUJ >>322 レスありがとうです ちょっと試してみました 通常にクリックする分にはどれも大丈夫のような感じなのですが おしっぱした際にUpやDownでは変な挙動になるようです うーん、ちょっと使い方がまずいかコードが悪いのか、とりあえず そこはそのままで進めたいと思います http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/323
324: 名前は開発中のものです。 [sage] 2018/02/02(金) 18:51:46.51 ID:PdP2hXni よく読んでなかった 押しっぱなしで間隔あけて連射にしたかったのですね う〜んわからん http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/324
325: 名前は開発中のものです。 [sage] 2018/02/02(金) 19:04:20.89 ID:jqMm3Tmr 内容はともかく まともなキャメルケースのコードで安心した 最初の条件式でreturnとかわかってますねと 師匠見習って void ロッケト発車(ミサイルの数) とかだったらどうしようかとw 突っ込む気力奪われるレベルだし http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/325
326: 名前は開発中のものです。 [sage] 2018/02/02(金) 20:06:50.39 ID:PdP2hXni 今日は特に進展なし あの不評だったアナログパッドを改めようか考え中 ぷにコンでも導入しようかしら http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/326
327: 名前は開発中のものです。 [sage] 2018/02/02(金) 20:22:48.30 ID:QNUBWETe これもうわんこのスレなってね? http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/327
328: 名前は開発中のものです。 [sage] 2018/02/02(金) 20:29:58.16 ID:jqMm3Tmr ワンコ いまどういう状態かわからんが ゲーム的に面白くなってるのかね? その辺練ってから操作系合わせた方がいいと思うが 売りは何かなってさ http://mevius.5ch.net/test/read.cgi/gamedev/1514378820/328
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 674 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.024s