?と:を使って条件分岐処理を行います。
例文
(sample2_ui<sample_ui)?trueMethod():falseMethod()
(条件文)?trueの場合の処理:falseの場合の処理
という風に記述します。
:の前の処理がtrueの場合の処理。
:の後の処理がfalseの場合の処理です。
簡潔に分岐処理を行う場合はこの手法がお勧めです。
var sample_ui:uint=10;
var sample2_ui:uint=8;
decisionCondition();
function decisionCondition(){
(sample2_ui<sample_ui)?trueMethod():falseMethod()
}
function trueMethod(){
trace(":(コロンの)前のtrueの場合の処理が実行されました")
}
function falseMethod(){
trace(":(コロン)の後のfalseの処理が実行されました");
}







