private void Start() { SpriteRenderer rendUnSel = lineUnselSprite.GetComponent <SpriteRenderer>(); SpriteRenderer rendSel = lineSelSprite.GetComponent <SpriteRenderer>(); //textSize = rendSel.sprite.texture.height; rendUnSel.color = STLevel.GetCurrentSkin().LineColor; rendSel.color = STLevel.GetCurrentSkin().LinkSelectedColor; //rendUnSel.material.color = ; //rendSel.material.color = ; //lineSelSprite.transform.localScale = new Vector3 (0.3f, 0.0f, 1.0f); }
void Start() { starSprite.GetComponent <SpriteRenderer>().color = STLevel.GetCurrentSkin().StarColor; pulsarSprite.GetComponent <SpriteRenderer>().color = STLevel.GetCurrentSkin().PulsarColor; }
public void ChangeState(STATE_T val) { transform.position = new Vector3(transform.position.x, transform.position.y, zPos); Node.renderer.enabled = false; Leaf.renderer.enabled = false; ActiveNode.renderer.enabled = false; currentLerpPersentage = 0; CancelInvoke("updateColor"); switch (val) { case (STATE_T.simple): { Node.renderer.enabled = true; currentLerpPersentage = 0; lerpObjectSpriteRenderer = Node.GetComponent <SpriteRenderer> (); aLerp = lerpObjectSpriteRenderer.color; bLerp = STLevel.GetCurrentSkin().NodeColor; lerpFrameTime = updateLerpTime / fadeOutTime; InvokeRepeating("updateColor", 0, updateLerpTime); break; } case (STATE_T.simpleSelected): { Node.renderer.enabled = true; currentLerpPersentage = 0; lerpObjectSpriteRenderer = Node.GetComponent <SpriteRenderer> (); aLerp = lerpObjectSpriteRenderer.color; bLerp = STLevel.GetCurrentSkin().NodeSelectedColor; lerpFrameTime = updateLerpTime / fadeInTime; InvokeRepeating("updateColor", 0, updateLerpTime); transform.position = new Vector3(transform.position.x, transform.position.y, zPos - 100); break; } case (STATE_T.collectable): { // iTween.ValueTo (gameObject, iTween.Hash ("from", Leaf.renderer.material.color, "to", STLevel.GetCurrentSkin().LeafColor, "time", 0.2f, "onUpdate", "leafColorChange" )); Leaf.renderer.enabled = true; currentLerpPersentage = 0; lerpObjectSpriteRenderer = Leaf.GetComponent <SpriteRenderer> (); aLerp = lerpObjectSpriteRenderer.color; bLerp = STLevel.GetCurrentSkin().LeafColor; lerpFrameTime = updateLerpTime / fadeOutTime; InvokeRepeating("updateColor", 0, updateLerpTime); // transform.position = new Vector3 (transform.position.x, transform.position.y, zPos); break; } case (STATE_T.collectableSelected): { // iTween.ValueTo (gameObject, iTween.Hash ("from", Leaf.renderer.material.color, "to", STLevel.GetCurrentSkin().LeafSelectedColor, "time", 0.5f, "onUpdate", "leafColorChange" )); Leaf.renderer.enabled = true; currentLerpPersentage = 0; lerpObjectSpriteRenderer = Leaf.GetComponent <SpriteRenderer> (); aLerp = lerpObjectSpriteRenderer.color; bLerp = STLevel.GetCurrentSkin().LeafSelectedColor; lerpFrameTime = updateLerpTime / fadeInTime; InvokeRepeating("updateColor", 0, updateLerpTime); transform.position = new Vector3(transform.position.x, transform.position.y, zPos - 100); // transform.position = new Vector3 (transform.position.x, transform.position.y, -40); break; } case (STATE_T.rootSelected): { //iTween.ValueTo (gameObject, iTween.Hash ("from", Node.renderer.material.color, "to", STLevel.GetCurrentSkin().NodeRootSelectedColor, "time", 0.5f, "onUpdate", "nodeColorChange" )); ActiveNode.GetComponent <SpriteRenderer>().color = STLevel.GetCurrentSkin().NodeActiveSelectColor; ActiveNode.renderer.enabled = true; Node.renderer.enabled = true; currentLerpPersentage = 0; lerpObjectSpriteRenderer = Node.GetComponent <SpriteRenderer> (); aLerp = lerpObjectSpriteRenderer.color; bLerp = STLevel.GetCurrentSkin().NodeRootSelectedColor; lerpFrameTime = updateLerpTime / fadeInTime; InvokeRepeating("updateColor", 0, updateLerpTime); // Debug.Log (zPos - 100); transform.position = new Vector3(transform.position.x, transform.position.y, zPos - 100); break; } } }