2009년 9월 15일 화요일

HTML에서 플래시로 변수 전달

플래시를 첨부할때는 <embed width=800 height = 600 src = 주소> 보통 이러한 스크립트를 사용합니다.

 

그런데 플래시를 만들다보면 HTML을 이용해서 변수를 전달해야 할 때가 있습니다.

 

그럴때는 주소 뒤에 flashvars="내용"을 입력해주면 됩니다.

 

또한 각각의 변수는 & 기호로 구분합니다.

 

html_test, html_test2, html_test3 변수에 각각 A B C, 123, 가나다 라고 입력한다고 가정해보겠습니다.

 

<embed width=800 height = 600 src = 주소 flashvars="html_test=A B C&html_test2=123&html_test3=가나다">

 

이렇게 해주면 됩니다.

 

주의하실점은 &사이의 띄어쓰기, 줄바꿈등을 모두 인식한다는 것입니다(덕분에 한참 삽질ㅠㅠ)

 

응용분야는 매우 다양하니 잘 연구해보세요^^ (저는 여기에 사용)

 

 

 

참고로 변수를 입력하는 방법에는 주소뒤에 물음표(?)를 붙이는 방법도 있는데... 파일명 자체가 바뀌는 방법이라 임시파일을 계속 생성합니다(대충 이해하세요 ㅠㅠ) 하지만 위 처럼 flashvars 명령어를 넣어주면 변수는 변수대로, 파일은 파일대로 각각 인식합니다.

2009년 9월 14일 월요일

대문을 만드는데 사용한 이미지 소스

플래시 대문에 들어간 psd파일 10개입니다.

 

좋은 공부 되길 바랄게요^^

 

 

 

 

 

 

 

누구나 사용할 수 있는 플래시 대문

이동하기 (현재창)

스킨 바꾸기

블로그를 처음 시작할때는 연님처럼 멋지고 화려한 스킨으로 꾸며보고 싶었습니다.

 

이것저것 시도해보니 멋지게 꾸미는 것은 완전히 제 능력을 벗어나는 것이더군요 OTL..

 

어떻게 해야 할까... 한참을 고민하다가 스누피님 블로그를 봤습니다.

 

특별히 눈에 띄는 것이 없으면서도 그것이 심플하다는 매력으로 다가오더군요.

 

또한 글자크기와 본문을 늘려주어 독자를 배려한 구성이 돋보였습니다.

 

이젠 저도 그렇게 해볼랍니다(..응?)

 

 

2009년 9월 9일 수요일

부드럽게 무비클립 이동하기.

무비클립을 부드럽게 이동하는 방법입니다.

 

fps는 30정도 입력하고 프레임에 액션을 입력합니다.

x_m=500;

_root.onEnterFrame = function(){ // 반복하기
my_movie._x = my_movie._x+(x_m-my_movie._x)/6;

 

}//반복문의 끝

 

이렇게 하면 my_movie 무비클립이 x좌표 500으로 이동합니다.

 

 

 

 

 

 

 

 

 

 

 

그런데 흠이 하나 있습니다.

 

목표값까지 완전하게 도달하지 못하고 소수자리가 부족합니다.

 

드문 경우지만 저는 그것이 큰(?) 문제가 됬기 떄문에 해결책이 필요했었습니다.

(이것을 만드느라..)

 

그럼 이제 깔끔하게 완료하는 액션을 추가해줍니다.

 

if(Math.abs(my_movie._x-x_m)<1)  my_movie._x=x_m; else

//목표값(x_m)과 무비클립(my_movie)의 거리가 1픽셀 이하가 된 경우 무비클립 위치는 목표값

 

위 액션을 my_movie._x = my_movie._x+(x_m-my_movie._x)/6; 앞에 넣어주면 됩니다.

 

즉, 거리가 1픽셀 이하일때는 무비클립 위치를 목표값과 같게하고, 그렇지 않을경우 무비클립이 목표값으로 따라갑니다.

 

 

 

 

 

 

 

이제 목표까지 깔끔하게 이동합니다.

 

수고하셨습니다^^

 

 

 

 

 

2009년 9월 7일 월요일

이미지 편집 프로그램 Paint.NET (무설치) 다운로드

 

 

그래픽 툴의 대명사는 아마 포토샵인 것 같습니다.

 

저도 주로 포토샵을 사용하구요.

 

덕분에 많은 툴이 매장당하는 현실이 발생하고 어쩌구저쩌구

 

 

 

본론으로 들어갈게요.

 

이 프로그램은 Paint.NET 이라는 그래픽 툴입니다. (포토샵, 알씨등과 비슷하죠)

 

- 장점으로는…

1. 프리웨어

이거슨 대박입니다. 설명이 필요없음.

 

2. 가벼움

포토샵CS4 용량은 1GB를 넘었는데 이녀석은 1.6메가 바이트 입니다.


3. 무설치

원래는 설치 프로그램이고 .NET Framework 3.5가 깔려있어야 작동합니다.

그래서 웹에 검색해봤더니 무설치에 .NET 필요없는 버전이 있더군요.

 

4. 한글지원

 

- 포토샵과 다른점은?

1. 자신만의 브러쉬를 사용할 수 없습니다.

 

2. 작업한 것을 pdn 파일로 저장할 수 있습니다. (포토샵은 psd로 저장하죠)

 

3. 그외에도 불편한 점이 좀 있었습니다. 포토샵먄 써봐서 그런가..

 

무설치 다운로드 (v3.22) 

 

홈페이지 http://www.getpaint.net/index.html

 

^^

2009년 9월 6일 일요일