void Start() { gameController = GameObject.FindGameObjectWithTag("GameController").GetComponent <GameController> (); activePos = transform.position; inActivePos = new Vector3(transform.position.x, transform.position.y - 1.5f, transform.position.z); transform.position = inActivePos; GameObject shObject = GameObject.Find("Spell Handler"); if (shObject != null) { spellHandler = shObject.GetComponent <SpellHandler>(); } isReady = false; DescCanvas = GameObject.Find("Description Canvas"); splitter = GameObject.FindGameObjectWithTag("Splitter").GetComponent <Splitter_script> (); spriteHolder = GameObject.Find("Piece Sprite Holder").GetComponent <Piece_Sprite_Holder> (); sprites = spriteHolder.Get_Sprites(); imageRenderer = GetComponent <Image> (); switch (spellColor) { case "Red": imageRenderer.sprite = sprites[0]; break; case "Orange": imageRenderer.sprite = sprites[1]; break; case "Yellow": imageRenderer.sprite = sprites[2]; break; case "Green": imageRenderer.sprite = sprites[3]; break; case "Blue": imageRenderer.sprite = sprites[4]; break; case "Purple": imageRenderer.sprite = sprites[5]; break; case "Cyan": imageRenderer.sprite = sprites[6]; break; case "White": imageRenderer.sprite = sprites[7]; break; } wasTouching = false; isTransitioning = false; }
// Use this for initialization void Start() { spriteRenderer = GetComponent <SpriteRenderer> (); animator = GetComponent <Animator>(); pieceSpriteHolder = GameObject.Find("Piece Sprite Holder").GetComponent <Piece_Sprite_Holder> (); animator.runtimeAnimatorController = pieceSpriteHolder.Get_Splitter_Animation(); if (animator.runtimeAnimatorController == null) { spriteRenderer.sprite = null; } }
// Use this for initialization void Start() { gameObject.GetComponent <Image> ().sprite = GameObject.Find("Piece Sprite Holder").GetComponent <Piece_Sprite_Holder> ().Get_Splitter(); pieceSpriteHolder = GameObject.Find("Piece Sprite Holder").GetComponent <Piece_Sprite_Holder> (); htpSplitter.sprite = pieceSpriteHolder.Get_Splitter(); achievementHandler = GameObject.FindGameObjectWithTag("Achievement Handler").GetComponent <Achievement_Script> (); headerText.text = PlayerPrefs.GetString("Splitter Type", "Default"); index = achievementHandler.Splitter_Lookup_Index_by_Name(headerText.text); image = gameObject.GetComponent <Image> (); }
// Use this for initialization void Start() { GameObject BitPoolObject = GameObject.Find("Bit Pool"); if (BitPoolObject == null) { Debug.LogError("ScoreBit Error: Cannot find the Bit Pool"); } else { BitPool = BitPoolObject.GetComponent <Bit_Pool>(); } transform.position = BitPoolObject.transform.position; Piece_Sprite_Holder spriteHolder = GameObject.Find("Piece Sprite Holder").GetComponent <Piece_Sprite_Holder> (); sprites = spriteHolder.Get_Sprites(); gameObject.SetActive(false); }
// Use this for initialization void Start() { isBomb = false; isMoving = false; groupValue = 1; GameObject gameControllerObject = GameObject.FindWithTag("GameController"); if (gameControllerObject != null) { gameController = gameControllerObject.GetComponent <GameController>(); } GameObject splitterObject = GameObject.Find("Splitter"); if (splitterObject != null) { splitter = splitterObject.GetComponent <Splitter_script>(); } GameObject spellHandlerObject = GameObject.Find("Spell Handler"); if (spellHandlerObject != null) { spellHandler = spellHandlerObject.GetComponent <SpellHandler>(); } //set grid position to -3,-3 until it's locked to prevent accidental cancelling. gridPos = new Vector2(-3, -3); GameObject BitPoolObject = GameObject.Find("Bit Pool"); if (BitPoolObject == null) { Debug.LogError("Piece Error: Cannot find the Bit Pool"); } else { BitPool = BitPoolObject.GetComponent <Bit_Pool>(); } clacker = GameObject.Find("Clacker"); //time to set up piece visuals spriteHolder = GameObject.Find("Piece Sprite Holder").GetComponent <Piece_Sprite_Holder> (); sprites = spriteHolder.Get_Sprites(); animations = spriteHolder.Get_Animations(); if (animations == null) { Destroy(gameObject.GetComponent <Animator>()); } switch (pieceColor) { case "Red": colornum = 0; break; case "Orange": colornum = 1; break; case "Yellow": colornum = 2; break; case "Green": colornum = 3; break; case "Blue": colornum = 4; break; case "Purple": colornum = 5; break; case "Cyan": colornum = 6; break; case "White": colornum = 7; break; } gameObject.GetComponent <SpriteRenderer> ().sprite = sprites [colornum]; if (animations != null) { gameObject.GetComponent <Animator> ().runtimeAnimatorController = animations[colornum]; } prevColorNum = ((int)Time.time) % 8; //multiplier = 1; hasPlayedAnim = false; }
// Use this for initialization void Start() { spriteHolder = GameObject.Find("Piece Sprite Holder").GetComponent <Piece_Sprite_Holder> (); update_color(); }