Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var prefab: GameObject;
- function Update () {
- if(Input.GetButtonDown("Fire1")){
- var ray : Ray = Camera.main.ScreenPointToRay (Input.mousePosition);
- var hit :RaycastHit;
- if (Physics.Raycast (ray, hit, 100)){
- hit.point.z=0.0;
- var dir:Vector3=(hit.point-transform.position).normalized;
- Debug.Log(hit.point);
- var projectile = Instantiate(prefab, transform.position+dir, Quaternion.identity);
- projectile.rigidbody.velocity=20*dir;
- }
- }
- }
Add Comment
Please, Sign In to add comment