[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild4 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
279: 名前は開発中のものです。 [] 2020/04/25(土) 17:57:08.46 ID:P2OYyiKX Unityで2Dゲームを作ろうとしていますが、小さい表示枠と大きい表示枠について教えて下さい。 画像をSceneに配置すると小さい枠の中に置いたものが実行時に表示され、座標はたとえば-2〜+2です。 ヒエラルキーからUIのButtonを配置すると大きい枠の中に置かれ、座標は0-1000などの設定した画面サイズの値になります。 2つの座標系があるようなのですが、Sceneで見ると重なっていないのに実行すると上記の2つ枠は重なって表示されるようです。 なんでこんなことになってるんでしょうか? 両者を混在して使ってると実行環境によってずれが生じそうですが大丈夫なんでしょうか? また「Unityの教科書 Unity 2019完全対応版」を読みましたが、次に読むと良さそうな本があったら教えて下さい。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/279
280: くまじょ [sage] 2020/04/25(土) 18:16:48.37 ID:z5N+YfUG >>279 それな 俺はunity初心者 座標面倒 キャンバスにイメージとスプライト混在したり一貫性ないなあ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/280
281: くまじょ [sage] 2020/04/25(土) 18:23:08.63 ID:z5N+YfUG >>279 シーンで見ると大きさが違うのと位置がずれてるのが邪魔で仕方ない シーンで同じ位置同じ大きさ(見た目のことで座標の数値は違う)にするか いっそのことシーンでは離れているが実行時に同じにしてみたり 重なってると邪魔なので キャンバスのインスペクタを弄れば見た目の大きさは揃うよ 座標は-2とかのままがイイみたい あれはメートルって意味らしい http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/281
282: くまじょ [sage] 2020/04/25(土) 18:23:58.70 ID:z5N+YfUG 詳しいことは俺も知りたい http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/282
283: 名前は開発中のものです。 [sage] 2020/04/25(土) 18:32:34.76 ID:Bwa2wt20 >>279 1冊読んで1本作れたなら、漠然とした指南は必要ないかなぁ。 あとは、ネットやるならオンライン系とか、作りたいものに合わせて選ぶだけだよ。 まだ1本も完成させてないなら、本より作り上げることかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/283
284: 279 [] 2020/04/25(土) 20:19:30.59 ID:P2OYyiKX >>280-282 やっぱりわかりづらいですよね 作りながら学んでいくしかないですかね >>283 いま最初の一本を作ってるところです。 とりあえずわかる範囲で動くものを作ってみることにします。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/284
285: 名前は開発中のものです。 [sage] 2020/04/26(日) 17:01:21.87 ID:0LPIhU5v ・シーンにオブジェクトAとBを作る ・Bをプレハブ化 ・GetComponentを記したスクリプトをBにアタッチ、そのインスペクタ内でAをアタッチ ・いざ実行すると、後者からAが消えておりnullが入ってる これはどういうカラクリ? GetComponentで保持できるのは同一シーン内のオブジェクトだけで、 プレハブは別シーン扱いだから不可ってこと? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/285
286: 名前は開発中のものです。 [] 2020/04/26(日) 20:07:03.91 ID:y6nEuqYj 初心者すぎる質問で申し訳ない 自分の街の地図データ(OSM)をUnityに取り込みたい OSM2World(http://osm2world.org/download/)をダウンロードして 以下の記事を参考に頑張っているのだけど、 https://qiita.com/hiroga/items/8f8496af23c3661f4092 使い方wiki(https://wiki.openstreetmap.org/wiki/JA:OSM2World)に書いてあるGUI操作というものが分からずOSM2World を実行できずにいる ダウンロードした中にアプリケーションらしきファイルはないし、どうやって実行するのか分からない http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/286
287: 名前は開発中のものです。 [sage] 2020/04/27(月) 07:09:26.36 ID:bdPBx+if 垢付き無視されてて草 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/287
288: 名前は開発中のものです。 [sage] 2020/04/27(月) 15:39:27.94 ID:slOrZu1n エアプババアこと?橋聖子さーん! Unity 触ったこともないくせにググって出てきたブログの内容をパクってスレに書き込まないでくださーい! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/288
289: 名前は開発中のものです。 [sage] 2020/04/27(月) 19:31:18.81 ID:S31Ss8MO 画面をドラッグしたらそれに合わせて 画面中心に置いてあるキューブのオブジェクトが回転するようにしたのですが、 例外的に画面のUI部分をドラッグしても何も起きないようにしたいです。 試しに画面内にボタンを配置してみますと、 ボタン部分をドラッグしてもキューブは回転しませんでした。 ですが、ボタンではなくスクロールビューを配置しますと、 スクロールビュー内で中身をスクロールさせる際に キューブも回転してしまいます。 これは何が原因なのでしょうか? スクロールビュー内でスクロールさせても、 キューブは回転しないようにしたいのですが。。。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/289
290: 名前は開発中のものです。 [] 2020/04/27(月) 22:29:11.94 ID:BsJwJx+j ローグライクゲームで使われるようなテキストボックスの作り方を教えてください 具体的にはテキストボックスは4行目まで表示可能で 5行以上のテキストは初めに上4行が表示され、時間経過で下4行まで スライドするようなものです 文字のフォントサイズとスライドの幅の関係がわからず 行数が増えてしまうと文字が見切れてしまうのですが どうしたらよいでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/290
291: 名前は開発中のものです。 [sage] 2020/04/28(火) 08:42:29.47 ID:UBexnHTQ アセットストアで探すのはダメか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/291
292: 名前は開発中のものです。 [sage] 2020/04/28(火) 08:57:56.02 ID:NcdKxY7p ありよ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/292
293: くまじょ [sage] 2020/04/28(火) 10:45:18.76 ID:9EVv0REZ UIのTextではなくて GameObjectの子要素として文字や数字を表示したいときどうするのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/293
294: 帝王 [sage] 2020/04/28(火) 19:39:00.29 ID:+kIsn7nO TextMeshProとかでできるんじゃないのーー? (適当) http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/294
295: 名前は開発中のものです。 [sage] 2020/04/28(火) 20:05:51.71 ID:g/IoFmi8 UGUIのイメージをドラッグして移動させたいのですが、 canvasの設定をscreenspace overlayからcameraに変更するとドラッグ中に描画されなくなってしまいます。 パーティクルを前面に表示させるためにcanvasの設定を変えました。 考えられる原因はありますか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/295
296: 名前は開発中のものです。 [sage] 2020/04/29(水) 02:19:06.55 ID:QIimNiIX なぁ 初心者じゃないよな? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/296
297: 名前は開発中のものです。 [sage] 2020/04/29(水) 02:25:33.41 ID:0hW05Uib 上級者ばかりやんけ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/297
298: 295 [sage] 2020/04/29(水) 05:03:31.36 ID:AYSL0fpT >>296 自分の事でしょうか? 練習でトランプを作っていて、初心者なので全てUIで作ってしまいました。 アセットセールで初めて買ったパーティクルをエフェクトとして表示したかったのですが、UIが最前面に来るので表示できませんでした。 自分で調べてcanvasの設定を変えることでパーティクルは表示されたのですが、カードをドラッグすると消えてしまう様になりました。 2Dのゲームを作る時のカードの絵?オブジェクト?というのはどうやって表示させるのが正しいのでしょうか? いつもcanvasを1つ作って全てその中にUIで作ってしまっています。。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/298
299: 名前は開発中のものです。 [sage] 2020/04/29(水) 05:22:31.24 ID:sJVhQ7Za エディタ拡張を使ってゲームオブジェクトの変数をいじってみたのですが、実行してみると、 ↓のような感じで、inspector上で直接打ち込んだ数字に戻ってしまいます https://i.imgur.com/REjqphY.png どうにか保持する方法はないでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/299
300: くまじょ [sage] 2020/04/29(水) 06:37:53.69 ID:2WIq4ayc >>299 俺と似たような現象だな 解決策は知らない http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/300
301: 名前は開発中のものです。 [sage] 2020/04/29(水) 07:31:32.43 ID:C9mEi4oT >>298 自分も初心者だけど(しかも始めたばかり) 教本のサンプルスクリプトを改変しながら一本作ったところ 2Dの画像はUIから作る他にヒエラルキーに直接ドラッグ&ドロップする方法があってこの方法で作ったゲームオブジェクトはUIから作ったimageとは仕様が違うということがわかった 全く同じスクリプトを関連づけても動作しなかったり 等倍のはずなのに画像の表示サイズが微妙に大きかったり UIキャンバスに入れると表示されなくなったり 別の教本では2Dオブジェクト→spriteで同じような用途の画像オブジェクトを作ってたからヒエラルキーにドラックドロップするとspriteになるのかも Collider2Dで他のオブジェクトとの衝突判定を付けたい2D画像はそうやって配置するというところまでは理解できたけどそれ以上はさっぱりわからない どれが正しいかじゃなくて用途によって使い分けるみたいだけどね http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/301
302: 301 [sage] 2020/04/29(水) 07:40:32.28 ID:C9mEi4oT 投稿してから思い出したけど 同じ著者の別の教本のアプリではUIから作った2D画像にCollider2Dで衝突判定付けてたなぁ 実際に作ってみたけど問題なく動いたし 違うものだということは把握したけど違いがよくわからない http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/302
303: 名前は開発中のものです。 [sage] 2020/04/29(水) 08:25:51.33 ID:IMZ53Uaz >>295 ドラッグ中のオブジェクトの座標見るとどっか遠いところに行ってるんじゃないの http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/303
304: 名前は開発中のものです。 [sage] 2020/04/29(水) 08:30:41.83 ID:AYSL0fpT >>301 トランスフォームの違いが一番のポイントかと思いますが、仰る通りそれによってサイズや座標違ったりするのが初心者には辛いですね。 シーン画面だとスケール1のスプライトがキャンバスに対して点みたいなサイズになったりしてわけがわかりません。。 初心者がUnityを覚えるには興味が無くても3Dからやった方が良いですね。 自分みたいにカメラや座標の概念が無いまま画像を表示するにはUIからイメージを作りましょう〜みたいな入門を見てしまったら終わりです。 最初にさせてもらった質問についてはいくつか解決案が見つかったのでもう少し頑張ってみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/304
305: 名前は開発中のものです。 [sage] 2020/04/29(水) 08:38:49.37 ID:AYSL0fpT >>303 予想ですがドラッグしてる位置の座標がoverlayの時はrecttransformだったのに対して、ワールド座標になったために遥か彼方に飛んでいってしまったんだと思います。 これをどうにかすれば良いと言う事はなんとなくわかったので調べてやってみます。 無理そうならoverlayのまま意図した動作になる様に仕様を変更する方向でも考えてみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/305
306: 301 [sage] 2020/04/29(水) 10:10:44.87 ID:eQSMcd5l 3Dから初めて挫折した垢付きみたいなガイジもおるからなぁ 座標の概念はパース定規使ったことがあれば2Dから入ってもすぐ慣れるやろ あかんかどうかはその人次第やな 垢付きは何をやっても駄目やけどな UIオブジェクトを複製したらUIキャンバスの外に出て座標めちゃくちゃ 座標いじらずにUIキャンバスに戻したら座標は元に戻るもののスケールが微妙におかしい なんやその0.99なんちゃらかんちゃらっていうのは 1でええやろ1で Unityあるあるやで〜 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/306
307: 名前は開発中のものです。 [sage] 2020/04/29(水) 10:58:11.39 ID:Ge+X1sPh >>298 動かしたりエフェクト出したりするならスプライトでやったほうが多少処理が軽いけど、 canvsはcanvasでレイアウトが楽とかメリットもあるので好きなやり方でいいと思う。 試しに別のやり方で実装してみたりするといろいろ発見があるかと。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/307
308: くまじょ [sage] 2020/04/29(水) 11:00:28.02 ID:2WIq4ayc >>300 今は家にいないからunity弄れない ググってみたところ Undo.RecordObjectとか使えばいいのかなあ 俺の場合は拡張とかわかんないので違う方法[ExecuteinEditMode]だけど http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/308
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 694 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s