Beispiel #1
0
    void shoot()
    {
        // muzzleFlash.Play();
        // RaycastHit hitinfo;

        if (Physics.Raycast(fps.transform.position, fps.transform.forward, out hitinfo, range))
        {
            if (hitinfo.distance <= range)
            {
                hitinfo.transform.SendMessage("setAmount", damage, SendMessageOptions.DontRequireReceiver);
            }

            Debug.Log(hitinfo.transform.name);
            Target_Script target = hitinfo.transform.GetComponent <Target_Script>();
        }
    }
Beispiel #2
0
 void Start()
 {
     target = new Target_Script();
     Gun    = new Gun_Script();
 }