- Home /
Can I use multiple If/else in 1 function?
I am trying to create a trigger that has 4 different things that can happen based on the state in which the trigger is in. Can this be done with If, else, else, else? or is there a better way to do it?
Answer - self found.. yes but needs to be else if for each else except the last.. example..
function Whatever(){
if(whatever){
something happens;
}
}
else if(whatever){
something else happens;
}
else(whatever){
last thing happens;
}
Answer found at www.w3schools.com
Answer by Ajaxx84 · Sep 11, 2011 at 04:56 PM
Answered in original post..
for proper use of UnityAnswers :) (it's just so refreshing if a new user cleans up all by himself once in a while... ^^' ) Greetz, $$anonymous$$y.
Answer by Piflik · Sep 11, 2011 at 05:21 PM
For something like that I would use a switch statement.
switch(trigger){
case(a): whatever;
break;
case(b): whatever;
break;
case(c): whatever;
break;
case(d): whatever;
break;
default: whatever;
}
Your answer
Follow this Question
Related Questions
My if statements are not working [major noob] 2 Answers
Script not working, any help appreciated. 3 Answers
Can't click gameobject when over another trigger? 1 Answer
OnTriggerEnter if else 2 Answers