예제 #1
0
파일: Planet.cs 프로젝트: i9deity/orbit
 public void ChangeAttachOrbit(Orbit newOrbit)
 {
     Vector2 thisPos = new Vector2(transform.position.x, transform.position.y);
     Vector2 orbitPos = new Vector2(newOrbit.transform.position.x, newOrbit.transform.position.y);
     OrbitingAngle = MathHelper.AngleBetween(orbitPos, thisPos);
     AttachOrbit = newOrbit;
     OrbitingTime = 0;
 }
예제 #2
0
파일: Planet.cs 프로젝트: i9deity/orbit
 protected override void Awake()
 {
     SelfOrbit = GetComponentInChildren<Orbit>();
     base.Awake();
 }