public EasingTypes methodeType; //maak variabel voor de enum private void Update() { if (Input.GetKeyDown(KeyCode.Space)) { TweenMachine.GetInstance().MoveGameObject(gameObject, targetPosition, speed, methodeType); Debug.Log("De Tween begint"); } }
public EasingType methodType; // gebruikt de enum list void Update() { if (Input.GetKeyDown(KeyCode.Alpha1)) { TweenMachine.GetInstance().MoveGameObject(gameObject, targetPosition, speed, methodType); } if (Input.GetKeyDown(KeyCode.Alpha2)) { TweenMachine.GetInstance().RotateGameObject(gameObject, targetRotation, speed, methodType); } if (Input.GetKeyDown(KeyCode.Alpha3)) { TweenMachine.GetInstance().ScaleGameObject(gameObject, targetScale, speed, methodType); } }
public EasingType methodType; // gebruikt de enum list void Update() { if (Input.GetKeyDown(KeyCode.Alpha1)) { TweenMachine.GetInstance().MoveGameObject(gameObject, targetPosition, speed, methodType); } if (Input.GetKeyDown(KeyCode.Alpha2)) { TweenMachine.GetInstance().RotateGameObject(gameObject, targetRotation, speed, methodType); } if (Input.GetKeyDown(KeyCode.Alpha3)) { TweenMachine.GetInstance().ScaleGameObject(gameObject, targetScale, speed, methodType); } if (Input.GetKeyDown(KeyCode.Alpha1)) { OneDone = true; } if (Input.GetKeyDown(KeyCode.Alpha2)) { TwoDone = true; } if (Input.GetKeyDown(KeyCode.Alpha3)) { ThreeDone = true; } if (OneDone && TwoDone && ThreeDone == true) { if (Machine.GetComponent <TweenMachine>().CanDelete == true) { Destroy(Machine); } } }
private void FinishedTween() { TweenMachine.GetInstance().RotateGameObject(gameObject, targetRotation, speed, methodType, FinishedTween, Done); TweenMachine.GetInstance().ScaleGameObject(gameObject, targetScale, speed, methodType, FinishedTween, Done); }