void Awake() { game = FindObjectOfType<GameController>(); body = GetComponent<Rigidbody>(); gravity = GetComponent<VariableGravity>(); destroy = GetComponent<PortalDestroy>(); }
public bool affects(VariableGravity test) { if (!isActive()) return false; else { foreach (VariableGravity g in affected) if (g == test) return true; return false; } }
void Awake() { initialPos = transform.position; initialRot = transform.rotation; portals = FindObjectsOfType<PortalDoor>(); game = FindObjectOfType<GameController>(); body = GetComponent<Rigidbody>(); gravity = GetComponent<VariableGravity>(); if (portals.Length == 0) enabled = false; }