Integrator.cs 369 B

12345678910111213141516
  1. using System;
  2. using CIS;
  3. using UnityEngine;
  4. public class Integrator : MonoBehaviour
  5. {
  6. public Vector2 Integrate(Vector2 oldPos)
  7. {
  8. this.vel += this.accel * SingletonMonoBehaviourClass<TimeMgr>.instance.deltaTime;
  9. return oldPos + this.vel * SingletonMonoBehaviourClass<TimeMgr>.instance.deltaTime;
  10. }
  11. public Vector2 accel;
  12. public Vector2 vel;
  13. }