[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart8 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
669: 2022/11/01(火)13:07 ID:a7ORvdLi(2/6) AAS
>>668
ありがとうございます
キャラにrigid付けてるのが原因ですね

jointしてみます
670: 2022/11/01(火)13:31 ID:a7ORvdLi(3/6) AAS
画像リンク

連投します。

ui(canvas)のサイズがカメラサイズと一致しません。
画像の大きい枠がuiのもので、小さい枠がカメラのものです。

uiのスクリーンスペースの設定は間違っていないと思うんのですが、他の要因はあるでしょうか。
英語のサイトを調べたところ、解像度が関係あるかもと思ってます。
671: 2022/11/01(火)13:42 ID:a7ORvdLi(4/6) AAS
自己解決すみません
672: 2022/11/01(火)13:49 ID:a7ORvdLi(5/6) AAS
解決してないですね
canvasが、カメラのサイズよりもだいぶ大きくなってしまうのはなぜなんでしょうか
673: 2022/11/01(火)14:32 ID:a7ORvdLi(6/6) AAS
自己解決しました
canvasサイズは親であるオブジェクトのサイズ設定に引っ張られるみたいですね
オブジェクトはキャラクターなどに親子化しないほうがいいんでしょうか
674
(1): 2022/11/01(火)21:13 ID:kJ3jq7jH(2/2) AAS
作りたい方法でいいよ
こうしなきゃならないなんてないから
675: 2022/11/01(火)22:48 ID:2fuavOJZ(1/2) AAS
Unityやってみたいんですが何から始めたら良いですか?
C#は.NET MAUIやBlazorとか使ってるので多少慣れてます
676: 2022/11/01(火)22:52 ID:+4fXp9gt(1) AAS
エフェクトやれ
677: 2022/11/01(火)22:57 ID:2fuavOJZ(2/2) AAS
とりあえずエフェクトからやってみます
678
(1): 2022/11/02(水)05:39 ID:kcW05wAt(1/3) AAS
>>674
了解
動けばいいですもんね ゲームの場合
679
(1): 2022/11/02(水)06:48 ID:ql2iFujZ(1) AA×

680: 2022/11/02(水)06:51 ID:kcW05wAt(2/3) AAS
>>679
スプライトのアセットを複数使ってるんですが、作成元が違うので、大きさがバラバラです
それを合わせるためにスケールしてました
681
(1): 2022/11/02(水)08:02 ID:cyIpgxDX(1) AAS
spriteはPixelsPerUnitでスケール1.0のときの大きさを変えられるよ
682
(1): 2022/11/02(水)09:44 ID:vVjHDFof(1) AAS
>>678
コードの場合は最初は 動けばいい でいいけど、慣れてきたらリファクタリングして見易く、分かりやすくしたほうがいいです
後で修正や改修する際に楽になりますので
683: 2022/11/02(水)10:23 ID:kcW05wAt(3/3) AAS
>>681
なるほど ありがとうございます
684: 2022/11/03(木)01:48 ID:VMBIOMJ6(1/2) AAS
シーン遷移前にキーボード長押ししたままだと
シーン遷移後にInput.getkeydownが流れるのって仕様?
685
(1): 2022/11/03(木)09:02 ID:JA4uH4Qh(1/3) AAS
親オブジェクトを回転させると子オブジェクトのインスペクター上でのポジションの値がめちゃくちゃになるのって仕様?
686
(2): 2022/11/03(木)09:18 ID:JA4uH4Qh(2/3) AAS
>>685の詳細

中心の空オブジェクト(親)のZ軸を90度回転
周りのオブジェクト群(子)も見た目上は綺麗に親の周りを90度回転するんだけど
実際に居る座標とインスペクター上のポジションが全然違う。
この処理の後に座標にズレがあるオブジェクトのtransform.position変更すると滅茶苦茶な挙動する。
これって仕様?回転する前のオブジェクトのポジションは全部整数だから、90度回転すればポジションも整数に収まると思ってたんだけど、この考えがそもそも間違ってる?
687: 2022/11/03(木)09:44 ID:pM8n+7p5(1/4) AAS
>>682
できるだけ短くするように努めます
同じ処理はすべて関数化し、使い回すようにします
今やってるのはこのくらいですね
688: 2022/11/03(木)10:51 ID:MmKBFJhA(1/2) AAS
見た目合ってるけど小数が出るのか
まぁそんなもんだろ
689
(1): 2022/11/03(木)11:00 ID:MmKBFJhA(2/2) AAS
>>686
整数じゃないのが気持ち悪いってだけ?
小数になった後に見た目が変になるの?
見た目綺麗に回転した後に何が発生するのか詳しく書いて
690
(1): 2022/11/03(木)12:10 ID:pM8n+7p5(2/4) AAS
Hierarchyのツリーについて質問です
ツリーは先頭から順番に読み込まれていくと思います
uiオブジェクトはツリーの最後です

start関数内でuiの文字をsetactive(false)にしています

ツリーの最上段が読み込まれた段階で画面が表示されるのなら、falseにしたい文字が一瞬表示されることになります

そうならないように、start関数は通常はすべてのツリーが読み込まれてから表示されるのかなと考えています
691
(1): 2022/11/03(木)12:58 ID:V3J38Gl3(1) AAS
UniWebViewを使ってアプリ内でサイトを表示させてます
サイトを表示させると
そのサイトの画面がアプリの上に来て
画面を完全に覆う形になりますが
そのWebView画面の一部を隠すために
自分で用意したものを
WebViewよりも上に表示させるなどの方法はないでしょうか
よろしくお願いします
692
(1): 2022/11/03(木)13:58 ID:/6VXJS50(1) AAS
>>686
positionはワールド座標系でインスペクタが表示してるのはローカル座標系だから、positionいじるならその辺考慮しないといけない訳だけど、その辺わかってやってる?
693: 2022/11/03(木)16:12 ID:JA4uH4Qh(3/3) AAS
>>689
インスペクターの値だけなら気にしないんだけど
その後のオブジェクトの移動も変になるんだよね。
8.120488e-15 具体的にはこんな感じの値になる。

>>692
正直曖昧・・・ちょっと勉強します
694: 2022/11/03(木)16:15 ID:P3m0PTxO(1) AAS
そういうもんと諦めよう
そういうもんなんだ
695
(1): 弟子 2022/11/03(木)16:41 ID:kyolpw2F(1/6) AAS
>690
Awakeでやればいいかと
Start はUpdateの前に起きるイベント
696: 弟子 2022/11/03(木)16:49 ID:kyolpw2F(2/6) AAS
>691
有料アセットは、作者に聴いた方がいいような気がします
結構な値段だしね
697
(1): 2022/11/03(木)17:10 ID:pM8n+7p5(3/4) AAS
>>695
回答どうも
awakeは一番最初ですね
ツリーの読み込みはどこかわかりますか?外部リンク[html]:docs.unity3d.com
698
(1): 2022/11/03(木)18:47 ID:pM8n+7p5(4/4) AAS
uiの並び順について
同じcanvas内にあるオブジェクトの並び順は、先に追加されたものが下になるようです
この仕組を並び順に利用していいんでしょうか

canvasを分けて、order in layerで調整すべきなのか、、、
1-
あと 304 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.016s