[AS3.0] SWC 파일로 소스 공유하기 (Flash & Flex)
This page has been locked by password.
|
Tag : 3.0, flash, reverseBytes
ReflectingBitmapData
-_-)/~
일반 이미지를 바닥에 비치는 이미지처럼 보여주는 클래스입니다.
맨날 바닥에 비치는 이미지 만들기 귀찮아서
이번에도 솔깃한 클래스 하나 올립니다 _(_ _)_
요즘 비치는 디자인이 많은데
요놈 한번~ 잡솨봐~
아주 쉽게 비치는 이미지를 사용할 수 있습니다.
사실 저도 컴퍼넌트로 만들려다가
하다보니 이렇게 쉽게 사용할 수 있을 줄은 몰랐습니다 -0-;;
딱 라이브러리에 있는 이미지의 Base Class 만 지정해주시면 됩니다. (맨 위 이미지)
소스 보기
Tag : as3, BitmapData, 비치는 이미지
SelectionLayer.as 소스보기
|
Tag : 3.0, as3, flash, selection, 선택툴, 플래시
|
Tag : 3.0, as3, TIP, URLLoader, XMLLoader
사용방법 :
1) Flex 용 swc 컴퍼넌트
- Flash 로만 작업하면 필요 없음
- Project 우클릭 > Properties > ActionScript Build Path > Library path > Add SWC > 파일 선택
- 사용 ㄱㄱ
2) Flash CS3 용 swc 컴퍼넌트
- Flex 로만 작업하면 필요 없음
- C:\Users\우야꼬\AppData\Local\Adobe\Flash CS3\en\Configuration\Components (사용자 계정. 예는 vista)
- Flash CS3 용 swc 컴퍼넌트 복사
- 플래시 창에서 Components 패널 reload.
- Library 로 com_motion 컴퍼넌트를 추가한다.
- 사용 ㄱㄱ
사용 예제
|
|
Tag : 3.0, as3, custom, flash, random text, 소스, 플래시
This page has been locked by password.
// reEmbed.js
function reEmbed(str){ document.write(str) }
// at html
<script language="javascript" src="http://pro.dmikorea.co.kr/reEmbed.js"></script>
<script language="javascript">
<!--
커스터마이징시 바꿀 변수들
swf_src = SWF 의 경로 (절대경로, 상대경로 무관)
swf_width = SWF 의 가로크기 (px, % 무관)
swf_height = SWF 의 세로크기 (px, % 무관)
swf_version = SWF 버젼 (9.0.47.0 기본)
그밖의 주요 변수들
swf_fullscreen = false 로 되어 있을 경우 전체화면이 실행되지 않습니다.
swf_script = always 가 기본. samedomain 은 다른 도메인에서 불려진 swf 는 외부와 통신할 수 없습니다. never 는 어떤 swf 도 외부와 통신할 수 없습니다.
swf_wmode = window, opaque 는 자체 배경색을 유지하고 transparent 는 플래시의 배경색을 투명하게 만들어 웹페이지의 배경색을 보여줍니다.
swf_networking = all 이 기본이며 internal 로 되어 있으면 일부 링크 기능이 제한되며 none 으로 되어 있으면 어떤 외부 동작도 할 수 없으며 서버와 통신도 할 수 없습니다.
swf_vars = 플래시로 보낼 파라미터 값.
-->
var swf_src = "CGMFlvPlayer.swf";
var swf_width = "406";
var swf_height = "366";
var swf_version = "9.0.47.00";
var swf_id = (tmp = swf_src.split("/"), tmp = tmp[tmp.length - 1], tmp.split(".swf").shift());
var swf_fullscreen = "true";
var swf_script = "always";
var swf_wmode = "window";
var swf_networking = "all";
var swf_bgcolor = "";
var swf_vars = "cid=1234&skin=pink"; // pink, gray, purple, black
var nocache = Math.random()*3600000;
reEmbed('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+swf_version+'" name="'+swf_id+'" width="'+swf_width+'" height="'+swf_height+'" id="'+swf_id+'"> <param name="movie" value="'+swf_src+'?nocache='+nocache+'" /> <param name="quality" value="high" /> <param name="allowFullScreen" value="'+swf_fullscreen+'" /> <param name="bgColor" value="' + swf_bgcolor + '" /> <param name="allowScriptAccess" value="'+swf_script+'" /> <param name="allowNetworking" value="'+swf_networking+'" /> <param name="wmode" value="'+swf_wmode+'" /> <param name="FlashVars" value="'+swf_vars+'" /> <embed src="'+swf_src+'?nocache='+nocache+'" allowFullScreen="'+swf_fullscreen+'" FlashVars="'+swf_vars+'" allowScriptAccess="'+swf_script+'" allowNetworking="'+swf_networking+'" width="'+swf_width+'" height="'+swf_height+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="'+swf_id+'"></embed></object>');
</script>