|
At the moment Ive got this script working that counts down the ammo by one when the LMB has been clicked once, this is for a semi automatic sort of gun. Know I'm trying to change it so it counts down when the LMB is being held, I have tried over and over but I keep getting tons of errors, can anyone help me out? This is my semi auto script,
(comments are locked)
|
...will only return true once, when the key is first pressed. ...will return true so long as the key is held down. If that's returning you errors, you need to post them up. EDIT: Here is an example that is tested and works (and if it doesn't, your issue is elsewhere): This doesn't seem to change anything, I don't get any errors either nor with the script I already put up.
Aug 20 '12 at 11:23 AM
Blink
Updated answer with a working example. Compare this against your own.
Aug 20 '12 at 12:14 PM
Khada
Did that do the trick? Don't forget to mark the question as answered if it did.
Aug 20 '12 at 05:07 PM
Khada
Ps. Questions can be marked as answered by clicking via the checkmark below the up/down vote buttons on any answer.
Aug 21 '12 at 01:22 PM
Khada
(comments are locked)
|
|
This question was hard to answer because you mentioned GUI, so I thought you meant a GUI.Button. Instead of Input.GetButtonDown("Fire1"), you should use Input.GetButton("Fire1"). That will return true as long as the button is held, instead of just the frame it's pressed. Hope that helps. Why give the exact same answer that's already been given? =\
Aug 20 '12 at 12:03 PM
Khada
(comments are locked)
|
