В первой части урока я написал о операторе if, else.
ActionScrip может принимать решения. Эти решения основываются на сравнении задач, которые осуществляется при помощи оператора if. Приведем маленький пример программы.
Code
if (a=10) { gotoAndPlay("Hast"); }
Рассмотрим этот код по частям:
Code
if (a=10)
if - означает если. (а=10) - это условие, если а будет равно 10 то следующий код в фигурных скобках будет выполнятся, если условие не выполнено то действие в фигурных скобках будет пропущено.
Code
{ gotoAndPlay("Hast"); }
gotoAndPlay- эта команда приказывает Flash не принимать во внимание следующий кадр временной шкалы, а вместо этого перейти к совершенно другому кадру. При помощи команды gotoAndPlay вы можете контролировать воспроизведение Flash-ролика. В своем коде я задал команду что бы воспроизводился кадр с именемHast. Ну это произойдет только после выполнения условия.
Выражение if может быть длинным и включать несколько проверок условий. Выполняется код, следующий за первым верным условием. Если ни одно условие не является верным, выполняется код, следующий за оператором else.
Code
if (a = 7) { gotoAndPlay ("cad_1"); } else if (a = 12) { gotoAndPlay("cadr_2"); } else if (a = 15) { gotoAndPlay(" cadr_3"); } else { gotoAndPlay("exit_cadr"); }
Как видим если а будет равна 7 то будет воспроизведен кадр по имени cad_1. Ну а с остальным кодом вы сами разберетесь, если ничего не получается то читаем заново.
С вами был TransceD.
В следующий части я напишу такое: if and else - новые возможности.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «ActionScript 2.0 (Условные Выражения) Часть 1», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.