Accelerometer sensor and how to use it
(Updated 08 december 2016)
With the accelerometer we can interpret the velocity of the Pillo sensor over the X, Y and Z axes.
Parameters:
GetAcceleroX (PilloID); GetAcceleroY (PilloID); GetAcceleroZ (PilloID);
PilloID: the ID of the connected Pillo.
using UnityEngine; using System.Collections; using Pillo; using UnityEngine.UI; public class acceleroScript : MonoBehaviour { private float AcceleroX, AcceleroY, AcceleroZ; public PilloID Pillo1; // Update is called once per frame void Update () { //Retrieving the Accelerometer values from the receiver and saving them in a variable. AcceleroX = PilloController.GetAcceleroX (Pillo1); AcceleroY = PilloController.GetAcceleroY (Pillo1); AcceleroZ = PilloController.GetAcceleroZ (Pillo1); print ("AcceleroX: " + AcceleroX); print ("AcceleroY: " + AcceleroY); print ("AcceleroZ: " + AcceleroZ); } }
If you would like to know how to use this feature in a game, please take a look at this tutorial. (To be updated)