質問編集履歴

2

実現したいことを明確に記載しました。

2019/07/23 05:47

投稿

kanata_02
kanata_02

スコア25

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

ジョイスティック→バーチャルパッドへ表記変更、現在の状況を記載

2019/07/23 05:47

投稿

kanata_02
kanata_02

スコア25

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