示例#1
0
 // Update is called once per frame
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.Space))
     {
         t1?.Cancel();
         Vector3 startPosition  = this.transform.position;
         Vector3 targetPosition = this.transform.position + new Vector3(0, 1.5f, 0f);
         t1 = Tween.Position(this.transform, targetPosition, 10f, 0.5f);
     }
 }
示例#2
0
 void OnGUI()
 {
     if (GUILayout.Button("Start"))
     {
         t1.Start();
     }
     if (GUILayout.Button("Cancel"))
     {
         t1.Cancel();
     }
     if (GUILayout.Button("Finish"))
     {
         t1.Finish();
     }
     if (GUILayout.Button("Rewind"))
     {
         t1.Rewind();
     }
 }