Unityで何かを作ってみる その8

回転ボタンを最前面に描画するようにする

正直、今回の対応が良いのか悪いのかで言うと、悪いような気がしているのですが、一応やりたいことは実現出来たので、その方法を書きます。

間違いなく設計していないのが悪いのですが、、

どうやったかというと、Canvasを背景用とUI用に分け、UI用のキャンバスのSorting Layerを変更したという方法になります。

Sorting Layer

まず、UI用のCanvasを作成し、ボタンを配下に設置します。

名前はUICanvasにしました。

設定は背景用のCanvasと同一にしておきます。

CanvasのSorting LayerのAdd Sorting Layerから、Sorting Layerを追加します。

下に行くほど前に描画されます。

先ほどのUICanvasのSorting Layerを先ほど追加したUIにします。

これで、回転ボタンが最前面に描画されるようになります。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク