質問編集履歴
2
実現したいことを明確に記載しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,9 +6,9 @@
|
|
6
6
|
|
7
7
|
バーチャルパッド操作によってプレイヤーを移動させながら、画面上のオブジェクト(ステージ上に存在していて、タップ&ドラッグで移動させることが出来るアイテム)にも触れるようにしたいです。
|
8
8
|
|
9
|
-
現在ドラッグなどの操作は受け付けるの
|
9
|
+
ですが現在、ドラッグなどの操作は受け付けるもののバーチャルパッドを操作しながらアイテムを移動させると、アイテムがパッドのタップ位置とアイテムをタップした位置の中間に表示されてしまいます。こちらをどうにかしたいです。
|
10
|
-
|
10
|
+
|
11
|
-
マルチタップについて調べてみて、Input.touchCountでタップしている指の数を調べて、その数の分for分で処理する、というのは分かったのですがそれをどう組み込めばいいかがわかりません…。OnPointerDownなどでタップを取っている部分を変更するのでしょうか?
|
11
|
+
マルチタップについて調べてみて、Input.touchCountでタップしている指の数を調べて、その数の分for分で処理する、というのは分かったのですがそれをどう組み込めばいいかがわかりません…。OnPointerDownなどでタップを取っている部分を変更すれば問題は解決できるのでしょうか?
|
12
12
|
|
13
13
|
|
14
14
|
|
1
ジョイスティック→バーチャルパッドへ表記変更、現在の状況を記載
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Unityで
|
1
|
+
Unityでバーチャルパッドをマルチタップ対応させたい
|
test
CHANGED
@@ -2,17 +2,21 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
Unity2Dで2D横スクロールアクションを製作しています。
|
5
|
+
Unity2DでiOS向けに2D横スクロールアクションを製作しています。
|
6
|
-
|
6
|
+
|
7
|
-
|
7
|
+
バーチャルパッド操作によってプレイヤーを移動させながら、画面上のオブジェクト(ステージ上に存在していて、タップ&ドラッグで移動させることが出来るアイテム)にも触れるようにしたいです。
|
8
|
+
|
9
|
+
現在ドラッグなどの操作は受け付けるのですが、バーチャルパッドを操作しながらアイテムを移動させると、アイテムがパッドのタップ位置とアイテムをタップした位置の中間に表示されてしまいます。
|
8
10
|
|
9
11
|
マルチタップについて調べてみて、Input.touchCountでタップしている指の数を調べて、その数の分for分で処理する、というのは分かったのですがそれをどう組み込めばいいかがわかりません…。OnPointerDownなどでタップを取っている部分を変更するのでしょうか?
|
10
12
|
|
13
|
+
|
14
|
+
|
11
15
|
かなり未熟な質問で申し訳ないのですが、方針だけでもアドバイスいただけると幸いです。よろしくお願いします。
|
12
16
|
|
13
17
|
|
14
18
|
|
15
|
-
|
19
|
+
バーチャルパッドの実装についてはこちらのサイトを参考にさせていただいております。
|
16
20
|
|
17
21
|
http://kan-kikuchi.hatenablog.com/entry/uGUI_Joystick_1
|
18
22
|
|
@@ -24,7 +28,7 @@
|
|
24
28
|
|
25
29
|
```C#
|
26
30
|
|
27
|
-
//
|
31
|
+
//バーチャルパッドにアタッチしているスクリプト
|
28
32
|
|
29
33
|
using UnityEngine;
|
30
34
|
|
@@ -457,11 +461,3 @@
|
|
457
461
|
}
|
458
462
|
|
459
463
|
```
|
460
|
-
|
461
|
-
|
462
|
-
|
463
|
-
### 補足情報(FW/ツールのバージョンなど)
|
464
|
-
|
465
|
-
|
466
|
-
|
467
|
-
Unity2018.3.5f1
|