Esempio n. 1
0
 void Start()
 {
     Instance = this;
     TunnelRenderers.ForEach(tunnel => {
         Alphas.Add(new Vector2(0, 0));
     });
 }
Esempio n. 2
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();
 }
Esempio n. 3
0
 void Awake()
 {
     sizeTunnel = GetComponentInParent<TunnelController>();
 }
Esempio n. 4
0
 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>();
 }
Esempio n. 5
0
 // Use this for initialization
 void Start()
 {
     tc = GameObject.FindGameObjectWithTag("Controllers").GetComponent <TunnelController>();
 }