// Start is called before the first frame update void Start() { anim = GetComponent <Animator>(); restartScript = GameObject.Find("RestartObject").GetComponent <RestartScript>(); playerScript = GameObject.Find("PlayerObject").GetComponent <PlayerScript>(); gameObject.name = "BurningCube"; gameObject.tag = "Floor"; if (playerScript.blankCubeType == CubeType.DIRT) { groundPrefab = dirtPrefab; } else if (playerScript.blankCubeType == CubeType.SAND) { groundPrefab = sandPrefab; } else if (playerScript.blankCubeType == CubeType.SNOW) { groundPrefab = snowPrefab; } else if (playerScript.blankCubeType == CubeType.GRASS) { groundPrefab = grassPrefab; } }
// Start is called before the first frame update void Start() { gameObject.name = "FireCube"; restartScript = GameObject.Find("RestartObject").GetComponent <RestartScript>(); playerScript = GameObject.Find("PlayerObject").GetComponent <PlayerScript>(); GameObject.Find("AudioObject").GetComponent <AudioManager>().PlayCubeSpawn(CubeType.FIRE); if (playerScript.blankCubeType == CubeType.DIRT) { groundPrefab = dirtPrefab; } else if (playerScript.blankCubeType == CubeType.SAND) { groundPrefab = sandPrefab; } else if (playerScript.blankCubeType == CubeType.SNOW) { groundPrefab = snowPrefab; } else if (playerScript.blankCubeType == CubeType.GRASS) { groundPrefab = grassPrefab; } }
// Start is called before the first frame update void Start() { gameObject.name = "NuclearCube"; gameObject.tag = "Floor"; restartScript = GameObject.Find("RestartObject").GetComponent <RestartScript>(); playerScript = GameObject.Find("PlayerObject").GetComponent <PlayerScript>(); GameObject.Find("AudioObject").GetComponent <AudioManager>().PlayCubeSpawn(CubeType.NUCLEAR); if (playerScript.blankCubeType == CubeType.DIRT) { groundPrefab = dirtPrefab; } else if (playerScript.blankCubeType == CubeType.SAND) { groundPrefab = sandPrefab; } else if (playerScript.blankCubeType == CubeType.SNOW) { groundPrefab = snowPrefab; } else if (playerScript.blankCubeType == CubeType.GRASS) { groundPrefab = grassPrefab; } GetComponent <BaseCubeScript>().thisCubeType = CubeType.NUCLEAR; }
// Start is called before the first frame update void Start() { ren = GetComponent <Renderer>(); restartScript = GameObject.Find("RestartObject").GetComponent <RestartScript>(); rb = GetComponent <Rigidbody>(); if (cubeMaterial == CubeMaterial.STANDARD) { ren.material.color = new Color(1 / 255, 1 / 255, 1 / 255, 0.4f); } if (cubeMaterial == CubeMaterial.GLASS) { ren.material.color = new Color(1, 1, 1, 0.4f); } if (cubeMaterial == CubeMaterial.SNOW) { ren.material = snowMaterial; } if (cubeMaterial == CubeMaterial.WOOD) { ren.material = woodMaterial; } if (cubeMaterial == CubeMaterial.BRICK) { ren.material = brickMaterial; } playerScript = GameObject.Find("PlayerObject").GetComponent <PlayerScript>(); gridScript = GameObject.Find("Canvas").GetComponent <GridScript>(); }
private void Start() { soundManager = GameObject.FindGameObjectWithTag("SoundManager").GetComponent <SoundManager>(); if (GameObject.FindGameObjectWithTag("LevelRestarter")) { restartManager = GameObject.FindGameObjectWithTag("LevelRestarter").GetComponent <RestartScript>(); } }
void OnCollisionEnter2D(Collision2D other) { // Destroy the ghost object if (other.gameObject.tag.Equals("Player")) { RestartScript.Restart1(); } else { Destroy(other.gameObject); } }
void StartNewGame() { //applciation code for objects inside of the main menu scene if (Application.loadedLevelName == "MainMenu") { RestartScript startgame = shootHit.collider.GetComponent <RestartScript> (); if (startgame) { restartscript.RestartLevel = true; Debug.Log("MainMenu NEW GAME"); } } }
private void Start() { if (!isBlackCube) { gameObject.name = "GrassCube"; //GetComponent<MeshRenderer>().material = grassMaterial; } else { gameObject.name = "BlackFloorCube"; GetComponent <Renderer>().material.color = new Color(0, 0, 0, 0.4f); } gameObject.tag = "Floor"; restartScript = GameObject.Find("RestartObject").GetComponent <RestartScript>(); spawnerScript = GameObject.Find("FloorCubeSpawner").GetComponent <FloorCubeSpawnerScript>(); }
private void Start() { collider = GetComponent <Collider2D>(); timer = GameObject.FindGameObjectWithTag("Timer").GetComponent <Timer>(); spriteRenderer = GetComponent <SpriteRenderer>(); controller = GetComponent <PlanetController>(); if (GameObject.FindGameObjectWithTag("SoundManager") != null) { soundManager = GameObject.FindGameObjectWithTag("SoundManager").GetComponent <SoundManager>(); } if (GameObject.FindGameObjectWithTag("LevelRestarter") != null) { restartManager = GameObject.FindGameObjectWithTag("LevelRestarter"); resetter = restartManager.GetComponent <RestartScript>(); } }
// Start is called before the first frame update void Start() { if (!isBlackCube) { gameObject.name = "SnowCube"; //GetComponent<Renderer>().material = snowMaterial; } else { gameObject.name = "BlackFloorCube"; GetComponent <Renderer>().material.color = new Color(0, 0, 0, 0.4f); } gameObject.tag = "Floor"; restartScript = GameObject.Find("RestartObject").GetComponent <RestartScript>(); playerScript = GameObject.Find("PlayerObject").GetComponent <PlayerScript>(); // don't play the audio clip for this cube if this cube is the default cube type if (playerScript.blankCubeType != CubeType.SNOW) { GameObject.Find("AudioObject").GetComponent <AudioManager>().PlayCubeSpawn(CubeType.SNOW); } }
public void Start() { soundManager = GameObject.FindGameObjectWithTag("SoundManager").GetComponent <SoundManager>(); restartManager = GameObject.FindGameObjectWithTag("LevelRestarter"); restartFunction = restartManager.GetComponent <RestartScript>(); }
// Start is called before the first frame update void Start() { gameObject.name = "PavingCube"; GameObject.Find("AudioObject").GetComponent <AudioManager>().PlayCubeSpawn(CubeType.PAVING); restartScript = GameObject.Find("RestartObject").GetComponent <RestartScript>(); }
// Start is called before the first frame update void Start() { soundfx = GetComponents <AudioSource>(); player = GetComponent <SpriteRenderer>(); restart = GameObject.Find("RestartObject").GetComponent <RestartScript>(); }