void Start() { Instance = this; TunnelRenderers.ForEach(tunnel => { Alphas.Add(new Vector2(0, 0)); }); }
void CreateLittleTunnel() { int posSideTunnelInBlocks = numberBlocksBeforeSideTunnel; tunnelObject.GetComponent<TunnelController>().depth = sizeLittleTunnel; Vector3 tunnelPosition = tunnel.SuppressWallsOnCenter(posSideTunnelInBlocks, directionPlayer == DirectionPlayer.FORWARD); littleTunnel = ((GameObject)Instantiate(tunnelObject, tunnelPosition, Quaternion.Euler(new Vector3(0, 90, 0)))).GetComponent<TunnelController>(); littleTunnel.SuppressPartOnCenter(); }
void Awake() { sizeTunnel = GetComponentInParent<TunnelController>(); }
void Start() { // Vector3 tunnelPosition = player.transform.position + Vector3.up * verticalSize / 2; tunnelObject.GetComponent<TunnelController>().depth = sizeBigTunnel; tunnel = ((GameObject)Instantiate(tunnelObject, player.transform.position, Quaternion.identity)).GetComponent<TunnelController>(); }
// Use this for initialization void Start() { tc = GameObject.FindGameObjectWithTag("Controllers").GetComponent <TunnelController>(); }