// Use this for initialization void Start() { CamObj = GameObject.Find("Main Camera"); //Cam = CamObj.GetComponent<CameraController>(); Cam = CameraController.Instance; ThisSwitch = this.gameObject; switchCheckScript = ThisSwitch.GetComponent <SwitchCheck>(); }
// Use this for initialization void Start() { myrb = GetComponent <Rigidbody2D>(); myColl = GetComponent <Collider2D>(); CollisionSwitch = GetComponent <SwitchCheck>(); PlatformDying = false; foreach (GameObject childs in ChildObjects) { if (childs.GetComponent <Collider2D>() != null) { Physics2D.IgnoreCollision(myColl, childs.GetComponent <Collider2D>()); Physics2D.IgnoreCollision(WallIgnore, childs.GetComponent <Collider2D>()); Physics2D.IgnoreCollision(FloorIgnore, childs.GetComponent <Collider2D>()); } } HitWall = false; TimerStart = false; }