Nasza gra działa świetnie z dotykiem lub myszą, ale pióro Surface nie wydaje się w ogóle rejestrować jako urządzenie wskazujące. Jak możemy obsługiwać pióro w Unity w natywnej wersji?
To pytanie na stronie Unity Answers sugeruje, że moglibyśmy zbudować ją jako aplikację UWP, ale to oznacza ograniczenie się do bardzo ograniczonego podzbioru frameworku .NET (w szczególności tracimy wiele bibliotek serializacji).
Odpowiedzi:
W moim dodatku SP3 pióro działa z https://docs.unity3d.com/ScriptReference/Input-mousePosition.html i zwraca Vector3 ze współrzędnymi x, y i 0z. Używam Unity 5.6 w systemie Linux, ale jeśli pióro nie pojawia się jako dotykowe w systemie Windows, zakładam, że zachowuje się tak samo.
źródło