public void CopyFrom(UnGamepadState state)
	{
		timestamp = state.timestamp;
		for (int i = 0; i < state.values.Length; i++) {
			values [i] = state.values [i];
		}
	}
 public void CopyFrom(UnGamepadState state)
 {
     timestamp = state.timestamp;
     for (int i = 0; i < state.values.Length; i++)
     {
         values [i] = state.values [i];
     }
 }
Example #3
0
    bool StateChanged(UnGamepadState s1, UnGamepadState s2)
    {
        bool valueChanged = false;

        for (int i = 0; i < s1.values.Length; i++)
        {
            valueChanged |= Mathf.Abs(s1.values [i] - s2.values [i]) / Time.deltaTime > 6f;
        }

        return(valueChanged);
    }
	bool StateChanged (UnGamepadState s1, UnGamepadState s2)
	{
		bool valueChanged = false;
		for (int i = 0; i < s1.values.Length; i++)
		{
			valueChanged |= Mathf.Abs (s1.values [i] - s2.values [i]) / Time.deltaTime > 6f;
		}

		return valueChanged;
	}