RaionMobileAnalogInputLibrary
1.0.0
Virtual Game Analog Library for Unity
.unitypackage
.apk
Assets
├───raion
│ └───MobileAnalogInput
│ └───Scripts
│ │ Library.cs
│ │
│ └───Internal
│ Canvas.cs
│ Helper.cs
│ UI.cs
│ UIBackground.cs
│ UIForeground.cs
│
└───Resources
└───raion
└───MobileAnalogInput
└───Sprites
Raion.MobileAnalogInput.Sprite.Circle.png
To initialize the library:
raion.MobileAnalogInput.Library.GetInstance();To use the library:
using UnityEngine;
public class LibraryTest : MonoBehaviour {
private void Update() {
float speed = 10.0f;
Vector2 direction =
raion.MobileAnalogInput.Library.GetInstance().GetDirection();
Vector3 velocity = Vector3.zero;
velocity.x = direction.x;
velocity.z = direction.y;
// Moving the GameObject
transform.position += velocity * speed * Time.deltaTime;
}
}