public void Start() { //base.Start (); rc = GetComponent <RaycastController>(); rc.Start(); collisions.faceDir = 1; }
/* * Resizes the sprite size and the collider size according to the bridge's length */ public void Reload() { bridge.GetComponent <BoxCollider2D>().size = new Vector2(length, bridge.GetComponent <BoxCollider2D>().size.y); bridge.GetComponent <SpriteRenderer>().size = new Vector2(length, bridge.GetComponent <SpriteRenderer>().size.y); bridgeRaycaster = bridge.GetComponentInChildren <RaycastController>(); bridgeRaycaster.Start(); }
// Use this for initialization void Start() { rc = GetComponent <RaycastController>(); rc.Start(); globalWaypoints = new Vector3[localWaypoints.Length]; for (int i = 0; i < localWaypoints.Length; i++) { globalWaypoints[i] = localWaypoints[i] + transform.position; } }
void Start() { myCollisions.Init(); // justEnemy = LayerMask.GetMask("Enemy"); defaultCollisionMask = collisionMask; // swordHitBox = transform.GetChild(0).GetChild(3).GetComponent<BoxCollider2D>(); genericController = GetComponent <CollisionsController>(); edgeGrabScript = GetComponent <PlayerEdgeGrab>(); mainScript = GetComponent <Player>(); rc1 = GetComponent <RaycastController>(); rc1.Start(); rc2 = transform.GetChild(0).GetChild(1).GetComponent <RaycastController>(); rc2.Start(); rc5 = transform.GetChild(0).GetChild(2).GetComponent <RaycastController>(); rc5.Start(); genericController.collisions.faceDir = 1; }