Unity】uGUIのオブジェクトってHierarchyで下に行くほど上のレイヤーになるじゃないっすか。03ハルシオンシステムの気ままBlog株式会社ハルシオンシステムのメンバーが送る、UnityやらJavaやらの技術的話題から、自社開発のアプリの宣伝とかとかのブログです。ほんと気ままにいきたいと思います。Unity】uGUIのオブジェクトってHierarchyで下に行くほど上のレイヤーになるじゃないっすか。あれ逆にできないの?できるんです!はい、こんにちは。ハルシオンのアプリ作成できてないっす。早く作りたいっすね!さて、Unityのお話。こんな感じでオブジェクトを並べたい時ってありませんか?HorizontalLayout使ったりして並べるんですが、右にいくほど左のオブジェクトの下に潜り込む感じ・・・・・uGUIってHierarchyで下に行くほどレイヤー的には上に載っかかっていくので、普通に並べるとこうなりますよね。※右のオブジェクトが左のオブジェクトの上に来る。(HorizontalLayoutのspacingがマイナスの時)こんな時はCanvasを各オブジェクトにつけて、SortingLayerをそれぞれ指定してあげると下に潜り込むようにできます。※え?全然わからねえww左がCanvas無し。右がCanvasあり。(左側オブジェクトはOrderInLayer12、右側オブジェクトはOrderInLayer10)こんな感じにすると、Hierarchyで下にあるオブジェクトでもレイヤー的には下に来させることができます。なんとなく伝わればそれでいいです。【Unity】uGUIボタン押したときにテキストの色が変わらないので適当に拡張してみたよ。【Unity】uGUIボタン押したときにテキストの色が変わらないので適当に拡張してみたよ。(02/20)【ハルシオンブログ】Foreachで回している元の配列等の要素を消したかったけどエラーがでたので、こうしたよ。(02/17)【ハルシオンブログ】型スイッチのお話。http://flaw.blog80.fc2.com。