Синтаксис:
Используется csharp
if (Input.GetMouseButtonDown(0))
{
shootTime = Time.time;
}
if (Input.GetMouseButtonUp(0))
{
GameObject bullet = (GameObject)Instantiate(bulletPrefab, GameObject.Find("bulSpawn").transform.position, transform.rotation);
Vector3 vect = (gameObject.transform.forward + gameObject.transform.up) * 0.5f;
bullet.rigidbody.AddForce(vect * Mathf.Min(2, Time.time - shootTime) * 2f, ForceMode.Acceleration);
}
Вот что получилось у меня, но почему-то скорость никак не увеличивается. Может кто знает, в чем может быть проблема?