// Use this for initialization void Start() { instances++; if (instances > 1) Debug.Log ("There is more than one Tilt Manager in the level"); else myInstance = this; #if !UNITY_EDITOR && !UNITY_WEBPLAYER iPhoneDevice = true; #else iPhoneDevice = false; #endif if (!TouchManager.Instance) { if (debugMode) Debug.Log("Touch Manager not found"); } else { if (debugMode) Debug.Log("Touch Manager found"); } }
// run public void RunTrial() { // initialization // reference to ExperimentManager experimentManagerObj = GameObject.Find("Experiment Manager"); experimentManager = experimentManagerObj.GetComponent <ExperimentManager>(); // reference to TiltManager tiltManagerObj = GameObject.Find("Tilt Manager"); tiltManager = tiltManagerObj.GetComponent <TiltManager>(); // prepare start area startAreaObj = (GameObject)Instantiate(startAreaPrefab, Vector3.zero, Quaternion.identity); startArea = startAreaObj.GetComponent <StartArea>(); startArea.SetStartAreaParameters(experimentalParameters); // 初期位置のサイズを設定・変更 // prepare target targetObj = (GameObject)Instantiate(targetPrefab, Vector3.zero, Quaternion.identity); target = targetObj.GetComponent <Target>(); target.Initialize(experimentalParameters); // 初期位置のサイズを設定・変更 // set cursor parameter in 1st trial if (experimentManager.iTrial == 1) { cursorObj = GameObject.Find("Cursor"); cursor = cursorObj.GetComponent <Cursor>(); cursor.SetCursorParameters(experimentalParameters); } // activate start area startAreaObj.SetActive(true); // next state state = stateStartAreaDisplayed; }
// Use this for initialization void Start() { // get instance of TiltManager tiltManagerObj = GameObject.Find("Tilt Manager"); tiltManager = tiltManagerObj.GetComponent <TiltManager>(); float size = cursorSize; transform.localScale = Vector3.one * cursorSize; }
public AdjustmentCoordinatesTests() { _tiltManager = new TiltManager(); }
public DifferentCoordinatesTests() { _tiltManager = new TiltManager(); }