[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
293(1): くまじょ 2020/04/28(火)10:45 ID:9EVv0REZ(1) AAS
UIのTextではなくて
GameObjectの子要素として文字や数字を表示したいときどうするのでしょうか
294: 帝王 2020/04/28(火)19:39 ID:+kIsn7nO(1) AAS
TextMeshProとかでできるんじゃないのーー?
(適当)
295(2): 2020/04/28(火)20:05 ID:g/IoFmi8(1) AAS
UGUIのイメージをドラッグして移動させたいのですが、
canvasの設定をscreenspace overlayからcameraに変更するとドラッグ中に描画されなくなってしまいます。
パーティクルを前面に表示させるためにcanvasの設定を変えました。
考えられる原因はありますか?
296(1): 2020/04/29(水)02:19 ID:QIimNiIX(1) AAS
なぁ
初心者じゃないよな?
297: 2020/04/29(水)02:25 ID:0hW05Uib(1) AAS
上級者ばかりやんけ
298(2): 295 2020/04/29(水)05:03 ID:AYSL0fpT(1/3) AAS
>>296
自分の事でしょうか?
練習でトランプを作っていて、初心者なので全てUIで作ってしまいました。
アセットセールで初めて買ったパーティクルをエフェクトとして表示したかったのですが、UIが最前面に来るので表示できませんでした。
自分で調べてcanvasの設定を変えることでパーティクルは表示されたのですが、カードをドラッグすると消えてしまう様になりました。
2Dのゲームを作る時のカードの絵?オブジェクト?というのはどうやって表示させるのが正しいのでしょうか?
いつもcanvasを1つ作って全てその中にUIで作ってしまっています。。
299(1): 2020/04/29(水)05:22 ID:sJVhQ7Za(1) AAS
エディタ拡張を使ってゲームオブジェクトの変数をいじってみたのですが、実行してみると、
↓のような感じで、inspector上で直接打ち込んだ数字に戻ってしまいます
画像リンク
どうにか保持する方法はないでしょうか?
300(1): くまじょ 2020/04/29(水)06:37 ID:2WIq4ayc(1/2) AAS
>>299
俺と似たような現象だな
解決策は知らない
301(3): 2020/04/29(水)07:31 ID:C9mEi4oT(1/2) AAS
>>298
自分も初心者だけど(しかも始めたばかり)
教本のサンプルスクリプトを改変しながら一本作ったところ
2Dの画像はUIから作る他にヒエラルキーに直接ドラッグ&ドロップする方法があってこの方法で作ったゲームオブジェクトはUIから作ったimageとは仕様が違うということがわかった
全く同じスクリプトを関連づけても動作しなかったり
等倍のはずなのに画像の表示サイズが微妙に大きかったり
UIキャンバスに入れると表示されなくなったり
別の教本では2Dオブジェクト→spriteで同じような用途の画像オブジェクトを作ってたからヒエラルキーにドラックドロップするとspriteになるのかも
Collider2Dで他のオブジェクトとの衝突判定を付けたい2D画像はそうやって配置するというところまでは理解できたけどそれ以上はさっぱりわからない
どれが正しいかじゃなくて用途によって使い分けるみたいだけどね
302: 301 2020/04/29(水)07:40 ID:C9mEi4oT(2/2) AAS
投稿してから思い出したけど
同じ著者の別の教本のアプリではUIから作った2D画像にCollider2Dで衝突判定付けてたなぁ
実際に作ってみたけど問題なく動いたし
違うものだということは把握したけど違いがよくわからない
303(1): 2020/04/29(水)08:25 ID:IMZ53Uaz(1/2) AAS
>>295
ドラッグ中のオブジェクトの座標見るとどっか遠いところに行ってるんじゃないの
304: 2020/04/29(水)08:30 ID:AYSL0fpT(2/3) AAS
>>301
トランスフォームの違いが一番のポイントかと思いますが、仰る通りそれによってサイズや座標違ったりするのが初心者には辛いですね。
シーン画面だとスケール1のスプライトがキャンバスに対して点みたいなサイズになったりしてわけがわかりません。。
初心者がUnityを覚えるには興味が無くても3Dからやった方が良いですね。
自分みたいにカメラや座標の概念が無いまま画像を表示するにはUIからイメージを作りましょう〜みたいな入門を見てしまったら終わりです。
最初にさせてもらった質問についてはいくつか解決案が見つかったのでもう少し頑張ってみます。
305: 2020/04/29(水)08:38 ID:AYSL0fpT(3/3) AAS
>>303
予想ですがドラッグしてる位置の座標がoverlayの時はrecttransformだったのに対して、ワールド座標になったために遥か彼方に飛んでいってしまったんだと思います。
これをどうにかすれば良いと言う事はなんとなくわかったので調べてやってみます。
無理そうならoverlayのまま意図した動作になる様に仕様を変更する方向でも考えてみます。
306: 301 2020/04/29(水)10:10 ID:eQSMcd5l(1) AAS
3Dから初めて挫折した垢付きみたいなガイジもおるからなぁ
座標の概念はパース定規使ったことがあれば2Dから入ってもすぐ慣れるやろ
あかんかどうかはその人次第やな
垢付きは何をやっても駄目やけどな
UIオブジェクトを複製したらUIキャンバスの外に出て座標めちゃくちゃ
座標いじらずにUIキャンバスに戻したら座標は元に戻るもののスケールが微妙におかしい
なんやその0.99なんちゃらかんちゃらっていうのは
1でええやろ1で
Unityあるあるやで〜
307: 2020/04/29(水)10:58 ID:Ge+X1sPh(1/2) AAS
>>298
動かしたりエフェクト出したりするならスプライトでやったほうが多少処理が軽いけど、
canvsはcanvasでレイアウトが楽とかメリットもあるので好きなやり方でいいと思う。
試しに別のやり方で実装してみたりするといろいろ発見があるかと。
308(2): くまじょ 2020/04/29(水)11:00 ID:2WIq4ayc(2/2) AAS
>>300
今は家にいないからunity弄れない
ググってみたところ
Undo.RecordObjectとか使えばいいのかなあ
俺の場合は拡張とかわかんないので違う方法[ExecuteinEditMode]だけど
309: 2020/04/29(水)11:41 ID:gkpKVPrd(1) AAS
visual studio2019でunityのGameobjectとかスニペット使えないんだけど
どうやったら使えますか?
310(1): くまじょ 2020/04/29(水)12:06 ID:JSWzrUs2(1/6) AAS
>>293
納得いくものではないが自己解決
プレハブにキャンバス置いてUIのテキスト置いた
そのキャラクタを大量にシーンに置いたから
キャンバスの枠が表示されてうざいのでキャンバスのサイズ0にした
unityだけでなく別のツールでも思ったのだが
UIにできて非UIではできないこと
非UIにできてUIではできないこと
というの不便だなあ
311: くまじょ 2020/04/29(水)12:07 ID:JSWzrUs2(2/6) AAS
>>308
俺の場合は解決した
まだ十分な確認はしていないがたぶんok
312: 2020/04/29(水)13:00 ID:7X6Qdfy+(1) AAS
>>310
それぞれの役割があるからしっかり理解して使いこなすしかない
間違って使うから後で困る
マニュアルみて速攻理解する天才エスパーでも無い限り、何度も失敗して理解するしかないかも
313(1): くまじょ 2020/04/29(水)13:47 ID:JSWzrUs2(3/6) AAS
キャンバス以外にも文字書きたいんだよおおお
314: 2020/04/29(水)16:06 ID:RT7RiZcP(1/2) AAS
>>313
板に文字書いたビットマップ貼ったのじゃだめですか?
315: 弟子 2020/04/29(水)16:24 ID:j5yLLvLF(1) AAS
外部リンク[html]:docs.unity3d.com
316(1): くまじょ 2020/04/29(水)20:06 ID:JSWzrUs2(4/6) AAS
文字の件はプレハブにキャンバス持たせて表示はできたんだけど
たとえばダメージ受けると数字がこぼれ落ちる演出などはどうするんだろう
自キャラ見方キャラ敵キャラに付けたキャンバスにテキストなのだろうか
今回はそういう用途ではない
317: くまじょ 2020/04/29(水)20:09 ID:JSWzrUs2(5/6) AAS
>>316
俺が今やってるのは2Dなのでカメラの方を向く必要ないからキャンバスである必要ないけど
3Dだとキャンバスの方が楽なのかな
座標とかオーダーとかどうなるのか知らんけど
318: 2020/04/29(水)21:23 ID:Ge+X1sPh(2/2) AAS
他の人も書いてるけど
TextMeshProじゃだめなの?
ヒエラルキー右クリ→
3Dオブジェクト→Text-TextMeshPro
319: くまじょ 2020/04/29(水)21:36 ID:JSWzrUs2(6/6) AAS
俺には使い方わからなかったがそれで可能ならそれが正解なのかな
記憶の片隅に置いておくよ
320(1): 2020/04/29(水)21:55 ID:GicUwo7y(1) AAS
プログラム未経験です。
1年を目途にゲーム制作し、1作目でまずは100万の利益を狙いたいと思いますが
何から始めたらいいでしょうか。
321: 2020/04/29(水)22:03 ID:RT7RiZcP(2/2) AAS
>>320
初心者向けの本でも買ってチュートリアルやるとかから始めたほうがいいんじゃないですか。
322: 2020/04/29(水)23:21 ID:IMZ53Uaz(2/2) AAS
釣りはよそでどうぞ
上下前次1-新書関写板覧索設栞歴
あと 680 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.017s