[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild4 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
311: くまじょ [sage] 2020/04/29(水) 12:07:05.31 ID:JSWzrUs2 >>308 俺の場合は解決した まだ十分な確認はしていないがたぶんok http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/311
312: 名前は開発中のものです。 [sage] 2020/04/29(水) 13:00:17.87 ID:7X6Qdfy+ >>310 それぞれの役割があるからしっかり理解して使いこなすしかない 間違って使うから後で困る マニュアルみて速攻理解する天才エスパーでも無い限り、何度も失敗して理解するしかないかも http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/312
313: くまじょ [sage] 2020/04/29(水) 13:47:14.76 ID:JSWzrUs2 キャンバス以外にも文字書きたいんだよおおお http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/313
314: 名前は開発中のものです。 [sage] 2020/04/29(水) 16:06:48.36 ID:RT7RiZcP >>313 板に文字書いたビットマップ貼ったのじゃだめですか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/314
315: 弟子 [sage] 2020/04/29(水) 16:24:45.75 ID:j5yLLvLF https://docs.unity3d.com/ja/current/ScriptReference/GUI.Label.html http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/315
316: くまじょ [sage] 2020/04/29(水) 20:06:28.79 ID:JSWzrUs2 文字の件はプレハブにキャンバス持たせて表示はできたんだけど たとえばダメージ受けると数字がこぼれ落ちる演出などはどうするんだろう 自キャラ見方キャラ敵キャラに付けたキャンバスにテキストなのだろうか 今回はそういう用途ではない http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/316
317: くまじょ [sage] 2020/04/29(水) 20:09:14.30 ID:JSWzrUs2 >>316 俺が今やってるのは2Dなのでカメラの方を向く必要ないからキャンバスである必要ないけど 3Dだとキャンバスの方が楽なのかな 座標とかオーダーとかどうなるのか知らんけど http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/317
318: 名前は開発中のものです。 [sage] 2020/04/29(水) 21:23:38.47 ID:Ge+X1sPh 他の人も書いてるけど TextMeshProじゃだめなの? ヒエラルキー右クリ→ 3Dオブジェクト→Text-TextMeshPro http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/318
319: くまじょ [sage] 2020/04/29(水) 21:36:38.87 ID:JSWzrUs2 俺には使い方わからなかったがそれで可能ならそれが正解なのかな 記憶の片隅に置いておくよ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/319
320: 名前は開発中のものです。 [sage] 2020/04/29(水) 21:55:28.30 ID:GicUwo7y プログラム未経験です。 1年を目途にゲーム制作し、1作目でまずは100万の利益を狙いたいと思いますが 何から始めたらいいでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/320
321: 名前は開発中のものです。 [sage] 2020/04/29(水) 22:03:00.75 ID:RT7RiZcP >>320 初心者向けの本でも買ってチュートリアルやるとかから始めたほうがいいんじゃないですか。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/321
322: 名前は開発中のものです。 [sage] 2020/04/29(水) 23:21:03.48 ID:IMZ53Uaz 釣りはよそでどうぞ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/322
323: 名前は開発中のものです。 [sage] 2020/04/30(木) 00:32:39.07 ID:hTGJdOAW テストプレイ中(UNITYで再生中)に VisualStudioでコード編集するとテストプレイが一時停止になってしまいます。 前は動作させたままコード編集できたような気がします。(気のせいでしょうか?) http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/323
324: 名前は開発中のものです。 [sage] 2020/04/30(木) 03:18:23.92 ID:uP6BsH0v はい、気のせいです。 スクロールはできるが、記入した時点でフォーカスがVSになってunityは止まる http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/324
325: 名前は開発中のものです。 [sage] 2020/04/30(木) 03:33:51.89 ID:yZzY0I2t >>308 Undo.RecordObjectは上手く使えなかったのですが、 それの関連で出てきたプロパティ操作とやらを使ったらできました! ありがとうございました http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/325
326: 名前は開発中のものです。 [] 2020/04/30(木) 05:33:09.73 ID:rTPsa1+b ユニットをクリックすると移動できる範囲の色を変えるという実装を作ろうとしています。 UIのオブジェクトでマップを作った場合、 マップのタイルにUIのImageをアタッチしてこれを半透明にし、後はON/OFFにすることで表現できるようです。 ところがいまヒエラルキーに画像をドラッグ&ドロップで作り出したオブジェクトをベースにマップを作っているので このやり方ができません。 半透明のマスクのようなものを上から適用したいのですがやる方法があるでしょうか? すべてを諦めてマップをUIで実装しなすことも考えています。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/326
327: 名前は開発中のものです。 [] 2020/04/30(木) 05:55:20.90 ID:rTPsa1+b >>326 自己解決しました。 元のオブジェクトの下に子オブジェクトを追加して、 この子オブジェクトをON/OFFすればできました。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/327
328: 名前は開発中のものです。 [sage] 2020/04/30(木) 06:48:03.52 ID:XHyCB/e1 UnityでFE風のSRPGを作ってる人のブログを前に見たな 自分が見たときはちょうど行動可能範囲に色をつけたところで終わってた http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/328
329: 名前は開発中のものです。 [sage] 2020/04/30(木) 11:41:17.32 ID:V6Pk2JwW http://s.kota2.net/1588213392.png ボタンを押すと5の星だけが表示されるスクリプトなのですが、 親になっている星のオブジェクトをpublicで参照するやり方ではなくて Findでヒエラルキーから探してくるやり方に変更したら動かなくなりました。 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Button5star : MonoBehaviour//ボタンにアタッチ { //public Transform STARParent; //publicで参照するのをやめる Transform STARParent = GameObject.Find("starParent").GetComponent<Transform>();//Findで探したい public void button5star() { for (int i = 0; i < STARParent.childCount; ++i) // for文 { STARParent.GetChild(i).gameObject.SetActive(false);//STARParentの子を一旦全部消す STARParent.transform.Find("star (5)").gameObject.SetActive(true); } } } ----------------------------- starParentは空のオブジェクトで子のstarは画像のspriteです。 Findで探している部分が間違っているのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/329
330: 名前は開発中のものです。 [sage] 2020/04/30(木) 12:26:29.47 ID:uP6BsH0v どう動かなくなるのか… http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/330
331: 329 [sage] 2020/04/30(木) 12:40:54.07 ID:V6Pk2JwW >>330 ボタンを押しても何も反応しなくなりました。 publicで外部から親を参照していた時はうまく動いていたのですが、 Findで探すようにしたらボタンが反応しなくなった感じです。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/331
332: 名前は開発中のものです。 [sage] 2020/04/30(木) 12:44:12.91 ID:fCNBU+9B >>329 というかこれエラー出てない? Findはメンバー変数の宣言時には使えない。 こうすればいけるはず。 Transform STARParent; // = GameObject.Find("starParent").GetComponent<Transform>();//Findで探したい void Start() { STARParent = GameObject.Find("starParent").GetComponent<Transform>();//Findで探したい } http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/332
333: 名前は開発中のものです。 [sage] 2020/04/30(木) 12:44:37.30 ID:yZzY0I2t 簡略化してるのかと思ってたけど もしかしてStart()とかの関数の外でGetComponentしてる? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/333
334: 329 [sage] 2020/04/30(木) 13:01:25.70 ID:V6Pk2JwW >>332 333 どうもありがとうございました。 スタート関数の中でGetComponentを書かなくてはいけなかったのが分かっていませんでした。 publicで親を参照していた時はなぜかエラーが出ていなくてボタンも動いていました。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/334
335: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2020/04/30(木) 17:20:43.40 ID:sYkR1Hoa 僕もガチ初心者の頃にメソッドの外でGetComponentしようとしたことがありまひた(^^ 誰もが通る道なのでふね(^^ ボッキング!(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/335
336: 名前は開発中のものです。 [sage] 2020/04/30(木) 17:46:57.14 ID:Svx3VR2I 昨日screenspace.cameraでのUGUIのドラッグについて質問した者ですが、やっと画面に表示される様になったもののクリックした位置のかなり左にオブジェクトがワープしてしまう様になりました。 もうお手上げです\(^o^)/ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/336
337: 名前は開発中のものです。 [sage] 2020/04/30(木) 20:54:04.01 ID:dWqwrf+A 原因が同じかどうかはともかく 自分もドラッグで位置を変更できるようにしたオブジェクトがわけのわからない挙動になったことがあるわ 既存のSceneを大量にコピーして増やしたうちの一つだけがそうなったから頭を抱えた 結局原因はヒエラルキーに登録したスクリプトのGameObjectにmissingがあることだった そんなことでも挙動がおかしくなるんだな http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/337
338: 名前は開発中のものです。 [sage] 2020/04/30(木) 20:54:38.25 ID:uP6BsH0v クリックした時の座標データを表示して、見る。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/338
339: 名前は開発中のものです。 [sage] 2020/04/30(木) 21:02:57.29 ID:OfoKVMka 質問時にエラーが出てる時は必ず言って欲しいわ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/339
340: 名前は開発中のものです。 [sage] 2020/04/30(木) 21:28:21.64 ID:Svx3VR2I ワープ現象は手札置き場パネルのホリゾンタルレイアウトがカードオブジェクトのアンカー?を左上にセットしていたのが原因っぽいです。 ドラッグ開始時に一度コンポーネントをオフにし、アンカーをスクリプトから中心に移動する事で解決しました。 screenspaceの問題についてはRectTransformUtilityを使って座標を変換する事で解決しました。 同じ現象で困る人が後から救われる様に書き残しておきます。 ありがとうございました! >>339 エラーが出れば自分でも調べられるから楽なんですけどね・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/340
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 662 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s