- Home /
JavaScript - FireMode Toggle Help
This is what I currently have:
if(Input.GetKeyDown("v"))
{
FireMode = "Semi";
}
if(Input.GetKeyDown("b"))
{
FireMode = "Auto";
}
I want to be able to press one key to toggle between the two firemodes.
Comment
Best Answer
Answer by YoungDeveloper · Oct 14, 2013 at 05:51 AM
If you have just two fire modes, you can use one simple logical Boolean variable. And use it: when true then auto, else is semi. It sure will be faster and more optimized.
bool fireMode = true; //auto as default
//true - auto
//false - semi
if(Input.GetKeyDown("v"))
{
fireMode = !fireMode; //switches from true to false and other way on single button
}
Your answer
Follow this Question
Related Questions
Save a Toggle Group state? 0 Answers
SetActive(true) is working, SetActive(false) not 2 Answers
Toggle Group on Instantiated Toggles? 0 Answers
Making a gun shoot 3 Answers
Aiming down a gun 4 Answers