- Home /
How could i execute a command move for a fighting game?
hi there,
I've been into unity and scripting for about 3 weeks now and so far i've made a 3rd person and a 1st person game with no major problems. but as you might have guessed from the title, i'm trying to make a fighting game now and i've run into a bit of a roadblock.
can somebody give me an example javascript of how to execute a command move (like quickly pressing down, forward, punch executes a hadouken)?
what i'm thinking is something with tons of if statements like, if (Input.GetAxis.... down if (Input.GetAxis... forward if (Input.GetButton.. punch { HADOUKEN!!! }
am i on the right track? is there a better way to do this? could anyone give me a complete working sample of the script?
any help would be much appreciated. thanks in advance.
Hmmm I was thinking about the same thing. I'd always wanted to do a fighting game such as Street Fighter. The only thing that boggles me is that the command execution.I hope this question could be answered soon.
Answer by Chris D · Jun 13, 2011 at 04:26 PM
Check out the answers for combo moves:
http://answers.unity3d.com/search.html?redirect=search%2Fsearch&q=combo+attack
Looks like what you're after.
Answer by FutchProductionsSyndicate · Jun 13, 2011 at 04:23 PM
You could try using double ampersans "&&" in your if statements to do an "If this, and this, and this, then HADOUKEN!!!"
For example,
if(input.GetAxis".." && input.GetAxis".." && input.GetAxis".." ){ HADOUKEN!!! ;}
Your answer
Follow this Question
Related Questions
Multiple Keys down event 2 Answers
Panel isn't opening after hitting the tab key, and its not even saying I pressed the key? 0 Answers
Fighting Game Camera 1 Answer
Multiple Sounds Clips when key pressed 2 Answers
2D bullet script errors. 1 Answer