\r // 리턴 코드 (ASC 13)
\n\n // 줄바꿈 코드 (ASC 10)
\r\n // 줄바꿈 코드 (2줄)
\t // Tab 코드코드 (ASC 9)
\b // Backspce 코드 (ASC 8)8)
& // text 파일 데이타 구분 코드코드
----------------------------------------------------------------------------
산술연산자 +, -, *, /, % // % 나머지를 구한다
대입연산자 =, +=,+=, -=, *=, /=, %= // i+=4 와 와 i=i+4 는 같다
증감연산자 ++, -- // i++ 와 i=i+1 는 같다
비교연산자 ==, !=, >, <, >=, <=<= // != '같지않다' 로 해석
비교연산자 ====== // 숫자 와 문자 구분
a = 5; b = "5"; // 숫자 5 와 문자 "5"
(a(a == b) // 숫자 5 와와 문자 "5" 는 같다 (true)
(a === b) // 숫자 5 와 문자 "5" 는 틀리다 (false)(false)
논리연산자 &&, ||, ! // 그리고(AND), 또는(OR), 아니면(NOT)
조건연산자 ?? ( a ) ? b : c ; // a 조건이 맞으면 b 틀리면 c 실행
x=5; y=10; z=(x<6) ? x: y; trace (z); // zz 은 5 이다
문자연산자 eq ne not or add // eq(==) ne(!=) not(!) or(||) add(+ 문자열의 연결)
( ) // // 연산의 순서를 정한다
[ ] // 배열을 지정한다
" " // 문자를 지정한다
a=1+2; trace(a); // // 연산 결과 출력. 결과는 3
aaa=1; set("ccc", aaa ); trace(ccc); // 변수에 값을 지정. 결과는 1
aaa=1; set("ccc", "aaa"); trace(ccc);trace(ccc); // 변수에 값을 지정. 결과는 aaa
set("ooo", getProperty ("ppp",("ppp", _x )); // ppp x 좌표를 ooo 에 지정.지정.
----------------------------------------------------------------------------
for (a=1; a<=10; a++) { trace("a="+a); }; // for 반복문
for (i=1; i<=120; i+=12)i+=12) { continue; }; // // for step 반복문
while(true) { if(a == 0) { break; };}; }; // while 반복문반복문
do { if(a == 0) { break; }; }; while(true); // do 반복문
if((n == 0) |||| (n >= 5) && (n <= 55) !(n=15)) { // if 조건문
gotoAndPlay(1);
} else if (n == 2) {{
gotoAndPlay(2);
} else {
gotoAndPlay(3);
};
num_ch = 3; // // switch 조건문
switch (num_ch) {
casecase 1: trace ( " case 1 tested true " ); ); break;
case 2: trace ( " casecase 2 tested true " ); break;
default: trace ( " no case tested true " );
};
----------------------------------------------------------------------------
function sumnumber(a,b,c) { return(aaa= a+b+c); }; // 함수
sumnumber(1,2,3);
trace(aaa);
----------------------------------------------------------------------------
Math.abs(-1) // 절대값.절대값. 결과는 1
Math.sin(1) // sin 값. 결과는 0.841470984807897
Math.cos(1) // cos 값. 결과는 0.54030230586814
Math.tan(1) // tan 값.값. 결과는 1.5574077246549
Math.log(2) // log 값. 결과는 0.693147180559945
Math.exp(1) // 지수 값. 결과는 2.71828182845905
Math.sqrt(9) // 제곱근 값. 결과는 33
Math.pow(2 , 4) // 거듭제곱 값.값. 결과는 16
Math.ceil(1.1) // 가까운가까운 정수로 올림 값. 결과는 2
Math.ceil(1.5) // 가까운 정수로 올림 값. 결과는 2
Math.floor(1.2) // 가까운 정수로 내림 값. 결과는결과는 1
Math.floor(1.7) // 가까운 정수로 내림내림 값. 결과는 1
Math.round(1.2) // // 가까운 정수로 반올림 값. 결과는 1
Math.round(1.5) // 가까운 정수로 반올림 값. 결과는 2
Math.max(1Math.max(1 , 2) // 두 정수 중중 큰 정수값. 결과는 2
Math.min(1 , 2) // 두 정수 중 작은 정수값. 결과는 11
int(1.12 ); // 수치를수치를 정수화. 결과는 1
int(1.82 ); // 수치를 정수화. 결과는 11
parseInt("3.2"); // 문자열을 정수화. 정수화. 결과는 3
parseInt("3.7"); // // 문자열을 정수화. 결과는 3
parseInt("5abc"); // 문자열을 정수화. 결과는 5
parseInt("abc5"); // 문자열을 정수화. 결과는 NaN
parseInt("3E8", 16); // 16 진수로 변환. 결과는 1000
parseInt("777", 8); // 8 진수로 변환. 결과는 511
parseInt("1010", 2);2); // 2 진수로 변환. 결과는 10
parseFloat("2") // 문자열을 부동점 숫자로 변환. 결과는 22
parseFloat("2.4") // 문자열을 부동점 숫자로 변환. 결과는결과는 2.4
parseFloat("2.6abc") // 문자열을 부동점 숫자로 변환. 결과는 2.62.6
Number("11") // 문자열을 숫자로 변환.변환. 결과는 11
Number("12.34") // 문자열을문자열을 숫자로 변환. 결과는 12.34
Number("12.34abc") // 문자열을문자열을 숫자로 변환. 결과는 NaN
sss = 123; uuu = sss.toString();sss.toString(); // 숫자를 문자로변환. 결과는 123
ord("abc"); // // ASCII 값. 결과는 97
s = "abc"; sss == s.charCodeAt(0); // 1번째 ASCII 값 . 결과는 97
ss = "abc"; sss = s.charCodeAt(1); // 2번째 ASCII 값.값. 결과는 98
chr(65); // ASCII 코드를코드를 문자화. 결과는 A
String.fromCharCode(64,65,66); // ASCII 코드를코드를 문자화. 결과는 @AB
Math.random(); // 난수 발생. 결과는 0 -- 1 사이의 소숫점 포함한 값
random(5); // 난수난수 발생. 결과는 0,1,2,3,4 중 하나
----------------------------------------------------------------------------
// delete 변수 또는 객체객체 ; // 변수를 삭제 (var(var 로 선언된 변수는 삭제할 수 없다)
account = 1; tracetrace (account) ; // 결과는 1
account = 1; delete account;account; trace (account); // 결과는 undefined
delete onEnterFrame; // 반복 실행 중지
----------------------------------------------------------------------------
typeof( );); // String, Number, MovieClip, Object, Boolean,Boolean, Function 여부를 지정
trace (typeof(1)); // 결과는 Number
trace (typeof("1")); (typeof("1")); // 결과는 String
trace (typeof(aaa)); // aaa가 무비클립 이라면 결과는결과는 MovieClip
----------------------------------------------------------------------------
isFinite( ); //// 숫자가 유한수이면 true 무한수거나 음의 무한대이면 false
trace (isFinite(aaa)); // aaaaaa 값이 NaN 이라면 결과는 false
----------------------------------------------------------------------------
Mouse.show(); // 마우스 보임
Mouse.hide(); //// 마우스 감춤
myClip.onMouseDown = function () {trace (" depth 무시"); };}; // 마우스 누를 때
myClip.onMouseUp = function () {trace{trace ("depth 무시"); }; // 마우스 눌렀다 놓을 때때
myClip.onMouseMove = function () { trace ("depth 무시"); }; // 마우스 이동할 때
myClip.onPress = function () {{ trace ("depth 적용"); }; // 마우스 누를누를 때
myClip.onRelease = function () { trace ("depth 적용 ");"); }; // 마우스 눌렀다 놓을 때
myClip.onReleaseOutside = functionfunction () { trace ("Outside"); }; // 마우스 나가서 놓을 때때
myClip.onRollOver = function () { trace ("Over called"); }; // 마우스 오버 때
myClip.onRollOut = function () { tracetrace ("Out called"); }; // 마우스 아웃 때
----------------------------------------------------------------------------
// 단추무비클립 클릭후 액션 스크립트를 넣는다
on (press){ } // 마우스 버튼을 누를 때 }; }; x } o
on (release){ } } // 마우스 버튼을 눌렀다 뗄 때
on (releaseOutside){ } // 마우스마우스 버튼을 누르고 나가서 뗄 때
on (rollOver){ } } // 마우스 포인트가 위로 올라올 때
on (rollOut){ } // 마우스 포인트가 밖으로 나갈 때
on (dragOver){ } // 누른 채로 밖으로 나갔다가 다시 들어올 때때
on (dragOut){ } // 마우스버튼을 누르고 바깥으로바깥으로 드래그할 때
on (keyPress){ } // 지정한 키를키를 누를 때
----------------------------------------------------------------------------
// 무비클립 클릭후 액션 스크립트를 넣는다
onClipEvent (load)(load) { } // 시작 될때 }; }; x } o
onClipEvent (unload) { } // 제거 될때
onClipEvent (enterFrame) { } // 트리거 될때
onClipEvent (mouseMove) { } } // 마우스가 이동할 때
onClipEvent (mouseDown) { } } // 마우스 클릭 시
onClipEvent (mouseUp) { } // 마우스 클릭 후
onClipEvent (keyDown) { } // 키를 누를 때
onClipEvent (keyUp) { } // 키를 눌렀다 놓을 때
onClipEventonClipEvent (data) { } // loadVariables 또는또는 loadMovie 액션에서 데이터가 수신될 때
----------------------------------------------------------------------------
TextField.onChanged = function () {{ trace ("onChanged called"); };
// 텍스트
플래시 기본액션, flash action
최고관리자
본문
관련링크
- http://dhans.textcube.com/30 1177회 연결
댓글목록
등록된 댓글이 없습니다.