선언문이란?
앞으로 배우게 될 조건문 순환문은 선언문에 속합니다.
선언문이 무엇인지 살펴볼까요?
break : 순환문에서 정지
call : 프레임에 포함되어 있는 함수를 원격 실행
continue : 순환문을
다시시작
case : switch 선언문 내부의 겨우를 만든다.
clearInterval : setInterval로부터 생성된
횟수의 정보를 담은 객체를 제거
default : switch선언문 내부의 case를 제외한 경우를 만든다.
#endinitclip : 컴포넌트 종료 선언문
; : 빈 선언문
for, for in : 조건 표현식을
사용하여 구문을 순환하여 실행
function : 함수정의 선언문
#include : 외부 스크립트 (*.as)포함
선언문
#initclip : 컴포넌트 시작 선언문
method : 메서드형 함수 정의의 실행 메서드형
setInterval : 지정된 시간에 의해 함수를 실행
if, else, else...if : 조건 표현식을 사용하여 구문을
실행
ifFrameLoaded : 프레임을 로드하면 구문을 실행(MovieClip.framesLoaded)
return :
특정값을 리턴
switch : 조건 표현식을 사용하여 주어진 경우를 실행
set : 사용자 지정 변수
선언문
var : 변수 선언문
with : 동일 객체 지정 선언문
조건문 ------------------------
조건문은 전체적인 흐름을 제어할 수 있도록 하는 구문입니다.
조건문을 정확히 이해해야 안정된 구조의 스크립트를 작성할 수 있습니다.
{
if(inputText.text == "a")
{
outputText.text = "a입니다.";
}
else if(inputText.text == "b")
{
outputText.text = "b입니다.";
}
else if(inputText.text == "c")
{
outputText.text = "c입니다.";
}
else
{
outputText.text = "a, b, c가 아닙니다.";
}
}
mc1.addEventListener(MouseEvent.CLICK, Myhandler);
mc2.addEventListener(MouseEvent.CLICK, Myhandler);
function Myhandler(e:MouseEvent):void{
switch (e.target){
case mc0:
trace("mc0");
break;
case mc1:
trace("mc1");
break;
case mc2:
trace("mc2");
break;
}
}
'FLASH > AS3.0기초' 카테고리의 다른 글
타이머 (0) | 2012.10.25 |
---|---|
AS2.0 과 AS3.0의 대표적인 차이점 (0) | 2012.10.25 |
Object 클래스 (0) | 2012.10.25 |
Array (0) | 2012.10.25 |
String (0) | 2012.10.25 |
함수 (0) | 2012.10.25 |
반복문 (0) | 2012.10.25 |
변수 (0) | 2012.10.25 |
절차적인 방법와 객체지향 방법의 차이점 (0) | 2012.10.24 |
Action Script 3.0의 새로운 기능 (0) | 2012.10.24 |