private void Start() { gameManager = FindObjectOfType <GameNColorManager>(); //bullet = bulletObject.GetComponent<Bullet>(); sprite = GetComponent <SpriteRenderer>(); audioSource = GetComponent <AudioSource>(); anim = GetComponent <Animator>(); gameManager.AssignColorToObject(sprite, colorType); }
private void Start() { gameManager = FindObjectOfType <GameNColorManager>(); sprite = GetComponentInChildren <SpriteRenderer>(); trail = GetComponentInChildren <TrailRenderer>(); renderTransform = transform.GetChild(0).transform; gameManager.AssignColorToObject(sprite, colorType, trail); //AssignColorAndGradient(); }
// Start is called before the first frame update void Start() { gameManager = FindObjectOfType <GameNColorManager>(); powerUpManager = FindObjectOfType <PowerUpManager>(); cam = FindObjectOfType <Camera>(); sprite = GetComponent <SpriteRenderer>(); faceSprite = transform.GetChild(0).GetComponent <SpriteRenderer>(); coll = GetComponent <PolygonCollider2D>(); anim = GetComponent <Animator>(); audioSource = GetComponent <AudioSource>(); rb = GetComponent <Rigidbody2D>(); rb.AddForce(Vector3.Cross(transform.position.normalized, Vector3.forward) * initLinearSpeed); gameManager.AssignColorToObject(sprite, colorType); }