public void OnCollisionExit(Collision c) { GravitationalObject g = SvenFranksonTools.GetComponentInAllParents <GravitationalObject> (c.collider.gameObject); if (this.land == g) { this.land = null; } }
public void DropAirCraftControl(GravitationalObject g) { this.transform.SetParent (g.transform, true); this.grav = g; this.airCraft = null; this.playerMode = Player.PlayerState.Move; this.SetKinematic (false); }
public void DropAirCraftControl(GravitationalObject g) { this.transform.SetParent(g.transform, true); this.grav = g; this.airCraft = null; this.playerMode = Player.PlayerState.Move; this.SetKinematic(false); }
public void OnCollisionEnter(Collision c) { GravitationalObject g = SvenFranksonTools.GetComponentInAllParents<GravitationalObject> (c.collider.gameObject); if (g != null) { this.land = g; } }