Esempio n. 1
0
 // Update is called once per frame
 void Update()
 {
     if (Input.GetMouseButtonDown(0))
     {
         Ray        aimRay      = aimComponent.GetAimRay();
         Quaternion aimRotation = Quaternion.LookRotation(aimRay.direction);
         Instantiate(prefab, transform.position, aimRotation);
     }
 }
    // Update is called once per frame
    void Update()
    {
        myTime = myTime + Time.deltaTime;

        if (Input.GetButton("Fire1") && myTime > nextFire)
        {
            Ray aimRay = aimComponent.GetAimRay();

            Quaternion aimRotation = Quaternion.LookRotation(aimRay.direction);

            Instantiate(prefab, transform.position, aimRotation);

            nextFire = myTime + fireDelta;
            nextFire = nextFire - myTime;
            myTime   = 0.0f;
        }
    }