Beispiel #1
0
 private void OnEnable()
 {
     if (mapping.Type == AxisMapping.MappingType.NamedAxis)
     {
         steerAxis = new CrossPlatformInput.VirtualAxis(mapping.AxisName);
         CrossPlatformInput.RegisterVirtualAxis(steerAxis);
     }
 }
Beispiel #2
0
 public void RegisterVirtualAxis(CrossPlatformInput.VirtualAxis axis)
 {
     // check if we already have an axis with that name and log and error if we do
     if (virtualAxes.ContainsKey(axis.Name))
     {
         Debug.LogError("There is already a virtual axis named " + axis.Name + " registered.");
     }
     else
     {
         // add any new axes
         virtualAxes.Add(axis.Name, axis);
     }
 }