2016-09-02 7 views
1

キャンバスがあるプレハブを作成しました。 いくつかのボタンを押すだけで、このプレハブをゲームにロードできます。 プレハブに添付されたスクリプトにカウンタがあり、それがプレハブ上のText要素に出力されます。 私はUnity WikiのBillboardスクリプトを使って、キャンバスが正しくカメラに向いているようにしています。 問題は、カメラがキャンバスの周りを回転すると、キャンバスが縮小し、文字が読みにくくなることです。ユニティワールドスペースキャンバスがカメラの回転に合わせてサイズを維持していない

私はこれの画像を提供することができます。

プレハブは壁です。キャンバスはそのすぐ上にあります。 キャンバスはワールドスペースに設定され、イベントカメラはなく、デフォルトのソートレイヤーに設定されます。 キャンバススケーラ、グラフィックレイキャスタも搭載しています。

私はEnemyオブジェクトでまったく同じ設定とスクリプトを使用しました。これはボックスではなくカプセルです。それは私が戦っていることですか?

私はこの問題を理解しておらず、まだ回答が得られていないためオンラインで何かを見つけることができませんでした。子供のいる

Normal Appearance

When Facing from Not a Long Edge

+0

あなたの質問にスクリプトを含めると、おそらく問題の原因となるビットがあるので、おそらく役に立ちます。 –

+0

http://wiki.unity3d.com/index.php?title=CameraFacingBillboard これは最初のコードを上にスニップしたものです。 このコードは、私はそれがシリンダーである敵モデルで完全に動作します。 私は、それがメインオブジェクトのスケーリングである可能性があると考えました。スケーリングは子オブジェクトに影響しますか? – Hyren123

+0

はいそれは子オブジェクトに影響します –

答えて

1

キャンバスオブジェクトは、親の規模によって影響を受けています。これは理にかなっていますが、この例では不便です。シーンを再構成してこれらの問題を解決できることが分かっています。 助けてくれてありがとう。

関連する問題