質問編集履歴
2
文の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
Unityで図鑑システムを作っています。
|
4
4
|
該当の図鑑番号のモンスターを手に入れたら図鑑が開放されて説明文などが見られるようになるものにしようと思っていて、数が多いのでScrollViewとGridLayoutGroupを使用して作成しています。
|
5
|
-
まだゲットしていないモンスターの上にはパネルを置いてボタンを押せないようにしたいのですが、ScrollViewの子として作成したパネルをボタンUIの位置に被せる処理を書いても、GridLayoutを使用しているためか必ずずれてしまうので、
|
5
|
+
まだゲットしていないモンスターの上にはパネルを置いてボタンを押せないようにしたいのですが、ScrollViewの子として作成したパネルをボタンUIの位置に被せる処理を書いても、GridLayoutを使用しているためか必ずずれてしまうので、直接ボタンUIの子としてパネルを作成しました。
|
6
6
|
しかしそれではパネルを押してもボタンを押したという処理が行われてしまうため、図鑑画像が隠れるだけで意味がありません。
|
7
7
|
何かいい処理はありますか。
|
8
8
|
|
1
文の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,22 +2,22 @@
|
|
2
2
|
|
3
3
|
Unityで図鑑システムを作っています。
|
4
4
|
該当の図鑑番号のモンスターを手に入れたら図鑑が開放されて説明文などが見られるようになるものにしようと思っていて、数が多いのでScrollViewとGridLayoutGroupを使用して作成しています。
|
5
|
-
まだゲットしていないモンスターの上にはパネルを置いてボタンを押せないようにしたいのですが、GridLayoutを使用しているためか
|
5
|
+
まだゲットしていないモンスターの上にはパネルを置いてボタンを押せないようにしたいのですが、ScrollViewの子として作成したパネルをボタンUIの位置に被せる処理を書いても、GridLayoutを使用しているためか必ずずれてしまうので、Contentの子であるボタンUIの子としてパネルを作成しました。
|
6
|
-
しかしそれではパネル
|
6
|
+
しかしそれではパネルを押してもボタンを押したという処理が行われてしまうため、図鑑画像が隠れるだけで意味がありません。
|
7
7
|
何かいい処理はありますか。
|
8
8
|
|
9
9
|
### 実現したいこと
|
10
10
|
|
11
11
|
・図鑑開放機能を実装する。
|
12
|
-
・ボタンの子にする以外でパネルを上に重ねるか、パネル
|
12
|
+
・ボタンの子にする以外でパネルを上に重ねるか、パネルを押しても判定を貰わない方法。
|
13
13
|
|
14
14
|
### 発生している問題・エラーメッセージ
|
15
15
|
|
16
|
-
・パネル
|
16
|
+
・パネルもボタンとして認識されてしまう。
|
17
17
|
|
18
18
|
### 該当のソースコード
|
19
19
|
|
20
|
-
```C#
|
20
|
+
```C# ScrollViewにアタッチしてます
|
21
21
|
using UnityEngine;
|
22
22
|
using UnityEngine.UI;
|
23
23
|
|