エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
やりたいこと ゲームで3D空間上に表示するUIで、下記条件を満たすUIを作りたかったので、試行錯誤しまし... やりたいこと ゲームで3D空間上に表示するUIで、下記条件を満たすUIを作りたかったので、試行錯誤しました。 仕様 特定の3Dオブジェクトに関するUIを、そのオブジェクトより必ず前面に表示されるようにしたい カメラとの距離・角度に関係なく常に同じサイズ・角度でUIを表示したい つまりどういうことかというと、 こんな感じの、特定の3Dオブジェクトに追従するUIに使うのに必要でした。 問題点 仕様2を満たすだけなら、Camera.WorldToScreenPointを使えばすぐですが・・・ 当然ですがCanvasに普通にUIを配置すると、こんな感じに表示類が必ず前面に出てしまうため、カメラワークやオブジェクトの配置によっては、 ▼敵への照準なのにプレイヤーより前に出てしまう ▼壁の向こうにいる敵が事前に分かってしまう というような問題が出てしまいます。 ※(注記)逆にこういうのが問題にならないゲームな