XftRopeDemo.cs 464 B

12345678910111213141516171819202122232425262728
  1. using System;
  2. using UnityEngine;
  3. using Xft;
  4. public class XftRopeDemo : MonoBehaviour
  5. {
  6. private void SetUpMagicChain()
  7. {
  8. this.Effect.Active();
  9. this.Effect.SetGravityGoal(this.Target.transform, "line");
  10. }
  11. private void OnMissileCollision()
  12. {
  13. }
  14. private void OnGUI()
  15. {
  16. if (GUI.Button(new Rect(0f, 0f, 350f, 30f), "Reset"))
  17. {
  18. this.SetUpMagicChain();
  19. }
  20. }
  21. public XffectComponent Effect;
  22. public GameObject Target;
  23. }