void Start()
{
directionX = ButterflySpawner.directionForButterfly.x; //Random.Range(min, max);
directionY = ButterflySpawner.directionForButterfly.y; //Random.Range(min, max);
// randomizing the direction
directionX = Random.Range(directionX - directionRange, directionX + directionRange);
directionY = Random.Range(directionY - directionRange, directionY + directionRange);
angle = ButterflySpawner.angle;
rotateRight = ButterflySpawner.rotateRight;
// speed of butterfly depending on mouse speed
//speedConst = speedConst * GameManager.deltaPosition;
//disappearConst = disappearConst * GameManager.deltaPosition;
alpha = 0.1f;
gameObject.GetComponent<SpriteRenderer>().color = new Color(red, green, blue, alpha + Random.Range(0, 0.4f));
translateVector = new Vector2(directionX * speedConst * Time.deltaTime, directionY * speedConst * Time.deltaTime);
}