6 using System.Collections.Generic;
23 [Tooltip(
"An array of GameObjects that contain an ICycle component")]
27 private List<CycleData> mCycleList;
34 mCycleList =
new List<CycleData>();
36 for (
int i = 0; i < CycleControllers.Length; ++ i)
38 ICycle cycle = CycleControllers[i].GetComponent<
ICycle>();
51 base.ManipulationUpdate(startGesturePosition, currentGesturePosition, startHeadOrigin, startHeadRay, gestureState);
54 GestureInteractiveData gestureData = GetGestureData(
new Vector3(1, 0, 0), MaxGestureDistance, FlipDirectionOnCameraForward);
56 for (
int i = 0; i < mCycleList.Count; ++i)
62 float incrament = MaxGestureDistance / length;
65 int offset = Mathf.RoundToInt(gestureData.
Distance / incrament);