質問編集履歴

2

説明誤り修正

2018/08/08 14:25

投稿

tsubozaemon
tsubozaemon

スコア11

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,9 @@
8
8
 
9
9
  ![TextにCanvas追加](3a63a873a98063cd1a34c2cab842d5b7.png)
10
10
 
11
- ![Square 2だけ別Canvas引っ越し](8bc1e7a39377b96d89aa8b7ca6c5d693.png)
11
+ ![Square 2のLayer変更](8bc1e7a39377b96d89aa8b7ca6c5d693.png)
12
+
13
+ ![Square 2のみ別Canvas引っ越し](34f37b86833348aa903512b074524ca0.png)
12
14
 
13
15
 
14
16
 
@@ -18,7 +20,11 @@
18
20
 
19
21
 
20
22
 
21
- が、以下のいろいろな方法を試してもうまくいかず、手詰まりになっています。
23
+ が、以下のいろいろな方法を試してもうまくいかず
24
+
25
+ (どうしてもTextが上に描画されてしまう)、
26
+
27
+ 手詰まりになっています。
22
28
 
23
29
  【試したこと一覧】に記載がない限り、Text, Square2の設定は
24
30
 
@@ -34,6 +40,8 @@
34
40
 
35
41
   どちらもOverride sortingをオンにし、それぞれのSort Orderをいろいろ変えてみる
36
42
 
43
+ ・(6枚目の画像参照)Square 2のLayerを、高優先度のLayer「HighLayer」に変更
44
+
37
- ・(6枚目の画像参照)もともとのCanvasより高優先度のLayerを設定した
45
+ ・(7枚目の画像参照)もともとのCanvasより高優先度のLayerを設定した
38
46
 
39
47
  「Canvas_HighLayer」を作成し、Square 2のみそちらに引っ越し

1

説明を書き足し

2018/08/08 14:24

投稿

tsubozaemon
tsubozaemon

スコア11

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,39 @@
1
1
  ![やりたいこと](ee442997b5654dd26fa955d0a6e2021c.png)
2
+
3
+ ![Textの設定](301c269e285702437d222aeb41c2a857.png)
4
+
5
+ ![Square 2の設定](12a6683449d969534165e2646cb6fde5.png)
6
+
7
+ ![SpriteにCanvas追加](3fe4808f82283ff7921d40c71afe6d73.png)
8
+
9
+ ![TextにCanvas追加](3a63a873a98063cd1a34c2cab842d5b7.png)
10
+
11
+ ![Square 2だけ別Canvas引っ越し](8bc1e7a39377b96d89aa8b7ca6c5d693.png)
2
12
 
3
13
 
4
14
 
5
- まず、CanvasTextSquare.pngを見てください。
15
+ まず、最初のpngを見てください。
6
16
 
7
- 「やりたいこと」は、白い長方形(Assets→Create→Sprite→Squareで作成したもの)が、"Test Text"(GameObject→UI→Textで作成したもの)の後に描画されるようにする(つまり、"Test Text"の中央付近は白い長方形で覆われる)ことです。
17
+ 「やりたいこと」は、白い長方形(Canvasの子オブジェクトText)(Assets→Create→Sprite→Squareで作成したもの)が、"Test Text"(Canvasの子オブジェクトSquare 2)(GameObject→UI→Textで作成したもの)の後に描画されるようにする(つまり、"Test Text"の中央付近は白い長方形で覆われる)ことです。
18
+
19
+
20
+
21
+ が、以下のいろいろな方法を試してもうまくいかず、手詰まりになっています。
22
+
23
+ 【試したこと一覧】に記載がない限り、Text, Square2の設定は
24
+
25
+ それぞれ添付の2枚目、3枚目のpng画像のようにしています。
26
+
27
+
28
+
29
+ 【試したこと一覧】
30
+
31
+ ・Canvasの中で、TextとSquare 2の並び順を入れ替えてみる
32
+
33
+ ・(4枚目、5枚目の画像参照)TSquare 2とTextそれぞれにCanvasコンポーネントを追加、
34
+
35
+  どちらもOverride sortingをオンにし、それぞれのSort Orderをいろいろ変えてみる
36
+
37
+ ・(6枚目の画像参照)もともとのCanvasより高優先度のLayerを設定した
38
+
39
+ 「Canvas_HighLayer」を作成し、Square 2のみそちらに引っ越し