Genau wie Input.GetKey()
für die Tastatur gibt es eine Möglichkeit, kontinuierliche Eingabe von UI-Taste EreignisauslöserOnPointerDown
? Weil für Bewegungssteuerungen mit Animation es sehr merkwürdige Ausgabe gibt? Ich muss es immer wieder anklicken was ich nicht möchte!Kontinuierliche Eingabe von eventTrigger OnPointerDown
Und wenn die Antwort ist manuell Tracking dann wie man das macht?
Muss ich dieses Skript an alle Touch-Tasten eins nach dem anderen, die 'Eventtrigger' Komponente angeschlossen haben und mit' OnPointerDown' und 'OnPointerUp' Funktionen? – utkdub
Und sollte jedes Skript einen ** spezifischen ** Code in 'Update()' haben, abhängig von der spezifischen Schaltfläche, die 'OnPointerDown' und' OnPointerUp' verwendet? @Programmer – utkdub
Es sollte jedem UI Button beigefügt werden. Fügen Sie das YourCode-Skript oben an jede UI-Schaltfläche an. Setzen Sie den Code, den Sie ausführen möchten, in den Code 'if (pointerDown) '. Es wird in jedem Frame aufgerufen, bis es freigegeben wird. – Programmer