AddForceToTarget.cs 515 B

12345678910111213141516171819202122232425
  1. /// ProFlares - v1.08 - Copyright 2014-2015 All rights reserved - ProFlares.com
  2. using UnityEngine;
  3. using System.Collections;
  4. namespace ProFlares {
  5. public class AddForceToTarget : MonoBehaviour {
  6. public Transform target;
  7. public float force;
  8. public ForceMode mode;
  9. void FixedUpdate () {
  10. float dist = (Vector3.Distance(transform.position,target.position)*0.01f);
  11. Vector3 dir = target.position-transform.position;
  12. GetComponent<Rigidbody>().AddForce(dir*(force*dist),mode);
  13. }
  14. }
  15. }