Unity:Canvas WorldSpaceについてのメモ

普通に苦労したのでメモ。

まずTextの表示を移動するものにつけたいときはCanvasでWorldSpaceを指定する。
WorldSpaceでいつのまにかCanvasのScaleが全て0になってしまっていた。たぶんどこか触ったんだろうけど全然気づかなくて困った。

あとは今回はなかったけど単純にTextの文字の大きさがTextのWidthとHeightを上回ってしまったりとかなんかいろいろ気にしないといけない。

WidthやHeightの大きさをしっかり決めていただけに悩んだ。

またTextの字がつぶれないようにEmptyObjectの下にCanvasを配置して、EmptyObjectのScaleを小さくしたり大きくしたりしていろいろ対応したほうがよさそう。

PlayerObjectがあるときにプレイヤーの名前を表示したいときとか。

PlayerObject
->なんかてきとうなObjectとか
->EmptyObject(これのScaleをいじる)
--->Canvas
---->Text

みたいな感じ。

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA