TeHArGiS10

Untitled

Jul 7th, 2014
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. #pragma strict
  2.  
  3. var CrosshairDestroy : Transform;
  4. var zoom : int =15;
  5. var defaultFov : int=60;
  6. var smoothness : int=5;
  7. var isZoomed : boolean=false;
  8. var AssaultRifle : GameObject;
  9. var Revolver : GameObject;
  10.  
  11. function Update(){
  12. if(Input.GetKeyDown(KeyCode.Mouse1)){
  13. isZoomed=!isZoomed;
  14. if(!isZoomed) {
  15. AssaultRifle.animation.Play("ZoomOut");
  16. CrosshairDestroy.gameObject.active = true;
  17. Revolver.animation.Play("ZoomOutRevolver");
  18. CrosshairDestroy.gameObject.active = true;
  19. }
  20. else {
  21. AssaultRifle.animation.Play("ZoomIn");
  22. CrosshairDestroy.gameObject.active = false;
  23. Revolver.animation.Play("ZoomInRevolver");
  24. CrosshairDestroy.gameObject.active = false;
  25. }
  26. }
  27. if(isZoomed==true){
  28. camera.fieldOfView=Mathf.Lerp(camera.fieldOfView,zoom,Time.deltaTime*smoothness);
  29. }
  30. else{
  31. camera.fieldOfView=Mathf.Lerp(camera.fieldOfView,defaultFov,Time.deltaTime*smoothness);
  32. }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment