private void Spawn() { GameObject go = Instantiate(_object, transform.position, transform.rotation); go.GetComponent <SpriteRenderer>().color = _selectedColor; //go.GetComponent<TrailRenderer>().startColor = _selectedColor; //ParticleSystem.MainModule ps = go.GetComponent<ParticleSystem>().main; //ps.startColor = _gradient; go.GetComponent <TrailRenderer>().endColor = _lightColor; go.GetComponent <Ball>().SetColor(_color, _gradient); go.GetComponent <Rigidbody2D>().AddForce(_direction.Direction() * _force, ForceMode2D.Impulse); }
private void Spawn() { GameObject go = Instantiate(_object, transform.position, transform.rotation); go.GetComponent <Rigidbody2D>().AddForce(_direction.Direction() * _force, ForceMode2D.Impulse); }