diff options
Diffstat (limited to 'Client/Assembly-CSharp/DemoKeyboardStick.cs')
-rw-r--r-- | Client/Assembly-CSharp/DemoKeyboardStick.cs | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Client/Assembly-CSharp/DemoKeyboardStick.cs b/Client/Assembly-CSharp/DemoKeyboardStick.cs new file mode 100644 index 0000000..bacd4d9 --- /dev/null +++ b/Client/Assembly-CSharp/DemoKeyboardStick.cs @@ -0,0 +1,25 @@ +using System; +using UnityEngine; + +public class DemoKeyboardStick : VirtualJoystick +{ + public SpriteRenderer UpKey; + + public SpriteRenderer DownKey; + + public SpriteRenderer LeftKey; + + public SpriteRenderer RightKey; + + protected override void FixedUpdate() + { + } + + public override void UpdateJoystick(FingerBehaviour finger, Vector2 velocity, bool syncFinger) + { + this.UpKey.enabled = (velocity.y > 0.1f); + this.DownKey.enabled = (velocity.y < -0.1f); + this.RightKey.enabled = (velocity.x > 0.1f); + this.LeftKey.enabled = (velocity.x < -0.1f); + } +} |