[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild4 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
127: 名前は開発中のものです。 [sage] 2020/04/14(火) 08:55:38.16 ID:voGt/nBP 解像度によってPostProcessingのBloomがかなり見た目変わりますけど、皆さんどうやって対処してますか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/127
128: 名前は開発中のものです。 [sage] 2020/04/14(火) 22:29:52.11 ID:IG2pgGi+ RPGのスキルの説明文やカードゲームのカードの効果のテキスト部分などは皆さんどうやって管理してますか? 一つ一つをプレハブ化して無理やりやる事も出来るのですが、もう少しスマートな方法が無いものかと模索しています。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/128
129: 名前は開発中のものです。 [sage] 2020/04/15(水) 06:11:32.25 ID:W4OTEmGD エクセルで管理 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/129
130: 名前は開発中のものです。 [sage] 2020/04/15(水) 10:19:54.79 ID:aOIdAe/5 rigidbody2dで水泳の蹴伸びみたいな反力を再現したいのですがうまく跳ねてくれません どうすれば再現できますかね。。。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/130
131: 名前は開発中のものです。 [sage] 2020/04/15(水) 11:55:11.62 ID:UUYKPDdG 現在どうなっているのか、そこからどうしたいのかをもっと詳しく書かなきゃ答えられるはずなかろうにw http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/131
132: 名前は開発中のものです。 [sage] 2020/04/15(水) 12:15:26.63 ID:yVr1KOQK >>129 例えば説明文が「敵に5ダメージ」だとして、 5の部分を変数にしてバフ等の効果によって変更可能にしたい場合どう管理すれば良いのかが思いつきません。 今はひとつひとつを関数にして表示しています。 public string Attack(int playerAttack) { var text = $"敵に{playerAttack}ダメージ"; } こんな関数をたくさん書いたクラスから呼び出してtextに代入する感じです。 理想としては、ScriptableObjectにstring Descriptionを追加してインスペクターに「$"敵に{playerAttack}ダメージ";」の様に書き込めると非常に楽なのですが、記号なども含めてそのまま表示されてしまいました。 インスペクターのフォーム内で変数を使用する方法はあるのでしょうか? この様に変化するテキストを管理したい場合もエクセルは向いているのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/132
133: 名前は開発中のものです。 [sage] 2020/04/15(水) 12:24:48.80 ID:yVr1KOQK >>130 物理挙動の話なら的外れかもしれませんが、 ttps://qiita.com/ryosebach/items/5bd90d4b464b9059f35d ttps://qiita.com/pixelflag/items/e5ddf0160781170b671b アニメーションの緩急はEasingと言うみたいです。 解決のヒントになれば良いですが。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/133
134: 名前は開発中のものです。 [] 2020/04/15(水) 13:15:37.54 ID:lnHW68ZC 質問です カメラを矢印キーで上下に動くようにしたいのですが… 下のスクリプトにtransform.Translate(0,1f,0)のように書き足してみたのですが、カメラが1f上を写すだけで移動しませんでした。 2Dです。 public GameObject Player; void Update() { Vector3 PlayerPos = Player.transform.position; transform.position=new Vector3(PlayerPos.x,0,-10); } http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/134
135: 名前は開発中のものです。 [sage] 2020/04/15(水) 13:29:54.08 ID:UUYKPDdG >>134 カメラのスクリプトじゃないのか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/135
136: 名前は開発中のものです。 [] 2020/04/15(水) 13:40:58.84 ID:lnHW68ZC >>135 カメラのスクリプトです このスクリプトだとプレイヤーのx軸を追従するようになってます http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/136
137: 名前は開発中のものです。 [sage] 2020/04/15(水) 14:00:10.78 ID:UUYKPDdG >>136 なら、合ってるよ。 キャラの座標を毎回カメラに入れてるでしょ。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/137
138: 帝王 [sage] 2020/04/15(水) 14:02:51.23 ID:PFjTS2Tn いや違うだろw カメラを十字キーで上下だぞ x座標をプレイヤーポジションに合わせているだけで 入力すらとってないじゃないか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/138
139: 帝王 [sage] 2020/04/15(水) 14:08:21.41 ID:PFjTS2Tn よくわかんないから きちんと書いてくれないか? x軸はいいからy軸をどうしているのか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/139
140: 名前は開発中のものです。 [] 2020/04/15(水) 14:08:31.08 ID:lnHW68ZC >>138 一応 if(Input.GetKey(KeyCode.UpArrow)) { transform.Translate(0,1f,0) } のような形でキー入力は入れてみたんですが、これだと上キーを押した時にカメラが1フレーム上に移動するだけでした… http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/140
141: 名前は開発中のものです。 [] 2020/04/15(水) 14:09:48.32 ID:lnHW68ZC >>139 プレイヤーをジャンプさせたときに一緒にカメラが移動してしまうので0にしています 0のままだと動かないそうですが、どう変えればいいのかわからず… http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/141
142: 名前は開発中のものです。 [sage] 2020/04/15(水) 14:17:38.35 ID:PFjTS2Tn 毎フレームy座標が0に戻ってるのでは? yもプレイヤーに合わせるからなるんじゃないのかな transform.position.xでx座標だけプレイヤーのx座標にしたらどうだ? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/142
143: 名前は開発中のものです。 [] 2020/04/15(水) 14:28:05.74 ID:lnHW68ZC ありがとうございます transform.position.xはどこに入れるのが正しいんでしょうか… いろいろと試してみたのですがことごとくエラーを吐かれてしまいまして http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/143
144: 名前は開発中のものです。 [sage] 2020/04/15(水) 14:31:19.37 ID:JTV4iwjm >>142 これやると何故かエラー出るんだよなぁ var x = Player.transform.position.x; var y = transform.position.y; if(Input.GetKey(KeyCode.UpArrow)) y+=1; else if(Input.GetKey(KeyCode.DownArrow)) y-=1; transform.position = new Vector3(x,y,-10); これで http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/144
145: 名前は開発中のものです。 [] 2020/04/15(水) 14:38:32.35 ID:lnHW68ZC >>144 ああああああできました!! ありがとうございます!! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/145
146: 名前は開発中のものです。 [] 2020/04/15(水) 14:39:29.09 ID:lnHW68ZC お二方ともご丁寧にありがとうございました! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/146
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 856 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s