'분류 전체보기'에 해당되는 글 136건

  1. 2007.07.27 외부파일불러오기
  2. 2007.07.25 플래시 칼라픽커
  3. 2007.07.23 복제
  4. 2007.07.20 swapDepths
  5. 2007.07.16 무비클립이벤트

외부파일불러오기

DEV_FLASH 2007. 7. 27. 17:26 |

loadMovie()

플래시에서 불러올 수 있는 파일 : swf, jpg, png, gif


 ./ = this

../ = _parent

/ = root


무조건 좌측 상단을 이용해서 기준점을 잡아야한다.


 한글입력

System.useCodepage=true;

_root.loadVariables("./test.txt");


txt 파일에는 변수명은 &로 구분을 해준다
&num01=100&
&num02=150&
&num03=300&
&num04=50&



무비클립 충돌 검사

1. 제어대상.hitTest(충돌대상) -> 제어대상의 무비클립영역

2. 제어대상.hitTest(충돌대상._x, 충돌대상._y) -> 제어대상의 무비클립영역

3. 제어대상.hitTest(충돌대상._x, 충돌대상._y, true); -> 제어대상의 순수한 그래픽 여역

4. 제어대상.hitTest(충돌대상._x, 충돌대상._y, false); -> 제어대상의 무비클립영역

 

 


Posted by 으니가저아
:

플래시 칼라픽커

DEV_FLASH 2007. 7. 25. 17:28 |

참고자료

[플래시] 플래시 칼라픽커 Color Picker 소스

Color Picker : http://lab.artificialcolors.com/f8/color_picker.html
Color Picker (from Image) : http://lab.artificialcolors.com/f8/color_picker_2.html

Color Picker (from Image) : http://lab.artificialcolors.com/f8/imager.html


http://lab.artificialcolors.com/f8/ 로 접속하면 바로 파일을 다운받을 수 있음

Posted by 으니가저아
:

복제

DEV_FLASH 2007. 7. 23. 17:24 |

복제한 무비클립은 ...

원본 파일의 무비클립을 삭제할수 없다. 즉, Depth가 있으면 삭제할 수 없다.

_root.mc.swapDepths(20); //원본 파일의 Depth가 있으면, 얘는 삭제가 된다.


duplicateMovieClip, removeMovieClip

[]: 대괄호 연산식 //여러개 복제할 경우

_root["문자형변수"+수식형].속성

"문자형변수"+수식형 => "문자형변수수식형";


================================================

반복문

for(실행문){명령문}



스크롤

움직일 목표의 위치 = (남은 여분의 최대값 - 최소위치값)/(스크롤최대값-스크롤최소값) *

                       (현재커서의 위치-커서의 최소위치) + 최소위치값


즉, 움직일 목표의 위치 = (남은 여분의 최대값 - 최소위치값)/(움직일크기) *

                       (현재커서의 위치-커서의 최소위치) + 최소위치값

Posted by 으니가저아
:

swapDepths

DEV_FLASH 2007. 7. 20. 17:23 |

swapDepths(1) 의 값이 클 수록 우리눈에 가장 가깝다.

on(press){

_parent.i=_parent.i_+1;

this.swapDepths(_parent.i);

this.startDrag();

}

 

- 원 두개 그려놓고...선하나 그어보기

원을 클릭하면, 선의 길이가 늘어나고 줄어들고 한다 두점의 거리를 구함.


Posted by 으니가저아
:

무비클립이벤트

DEV_FLASH 2007. 7. 16. 17:23 |

이벤트 : 실행할 때

 

무비클립이벤트 : 무비 진행중 명령문의 실행 시점 설정

load : 선언된 무비클립이 등장할 때

unload : 선언된 무비클립이 사라질 때

enterFrame : 선언된 무비클립이 보여지는 동안 지속적으로 실행

mouseMove : 마우스를 이동할 때

mouseDown: 마우스를 클릭할 때

mouseUp : 무비에서 클릭하고 놓았을 때

keyDown : 아무키나 키를 눌렀을 때

keyUp : 키를 누르고 떼었을 때

data : 데이터를 송수신 할 때

 

onClipEvent(load){

  명령문;

}

 

_xmouse, _ymouse 를 사용하기 위해서는 커서의 값을 받아오는 것이기 때문에

무조건 _root._xmouse, _root._ymouse만 기억하면 된다.

 

 

변수  : 문자형변수 / 수식형변수

문자형 변수 선언 = "값" - 모든 문자

수식형 변수 선언 = 100 - 숫자만

 

변수의 연산 : 사칙연산(+, -, *, /)

문자+문자=문자열의 나열

문자형 변수 조합의 사칙연산은 더하기만 가능하다. - 문자열 반환

문자 + 숫자 = 문자열의 나열

문자+숫자 조합은 더하기가 가능하다 -> 문자열 반환

 

숫자 +, -, *, / 숫자 = 연산결과 값

숫자 연산 조합은 모든 사칙연산이 가능하다.

 

 

//위치속성 = 현재 자신의 위치 + (목적지-현재의 위치)/값

onClipEvent(enterFrame){
 this._x = this._x +0.2* (550-this._x);
}

 

 


startDrag(크게 2가지 그룹)

1. LockCenter

2. 영역 설정

Left, Top, Right, Bottom


startDrag(true, 100, 100, 450, 300)

무비 550*400


chap3. 무비클립에 액션을 달자 - 신명용 책 참고
05. startDrag 응용하기(윈도우 아이콘처럼 드래그시키는 방법

 


Posted by 으니가저아
: