addLabel(label:String, time:Number):void 레이블명을 시간에 삽입할수있어 레이블명으로 그모션시간때로 이동할수있다. append(tween:TweenCore, offset:Number = 0):void 먼저실행된 메소드의 끝나는 시점에서 시간을 앞당기거나 딜레이를 줄수있다. (-0.5),(0.5) appendMultiple(tweens:Array, offset:Number = 0, align:String = "normal", stagger:Number = 0):void append 와같고 여러트윈을 묵어서 트윈 시점을 조절할수있다 clear(tweens:Array = null):void newTimeLineMax.clear(); 이전의 메소드를 실행하지않음 (좌표가 상대좌표로..
1. TimeLineMax 상용방법 # 쉽게 이해하기 TimeLineMax 는 프레임에 모션을 그린다는 생각보다 코딩 라인 순서에 따라 모션이 이루어지고 프레임에 모션을 추가하듯 코팅라인 사이사이에 추가하면 그대로 실행된다. var timeline:TimelineLite = new TimelineLite(); & var timeline:TimelineMax = new TimelineMax(); 타임라인 라이트,맥스를 상속받아사용 메소드 "insert" 바로 실행 메소드 "append" 앞라인에서 실행되는것이 끝나면 실행 메소드 "appendMultiple" 트윈을 배열타입으로 묵어서 ("TweenAlign.START" , "일정시간" ) 시작 시간에 간격을 두고실행 ("TweenAlign.SEQUENCE..
http://wooyaggo.tistory.com/360
# 프래임 네이블로 프래임 이동하기 package { import flash.display.MovieClip; import com.greensock.TweenMax; import com.greensock.easing.*; import com.greensock.plugins.*; public class TweenMaxTest extends Sprite { // 스테이지 에 "mc" 라는 인스턴스 이름의 무비클립을 올려놓고 //mc 안에서 타임라인모션과 프레임 네이블("targetLabel")넣는다. public var mc:MovieClip; public function TweenMaxTest() { TweenPlugin.activate([FrameLabelPlugin]); init(); } private..
참고 : http://blog.actioninside.com/1454 public function DocClass() { if (stage) { initialize(); }else { addEventListener(Event.ADDED_TO_STAGE , eventHandler); } } private function initialize():void { // start cond } /* ======================================================== event */ private function eventHandler($e:Event):void { removeEventListner(Event.ADDED_TO_STAGE, eventHandler); initialize(..
기본 구문// TweenMax.to(target:Object, duration:Number, variables:Object):TweenMax target : Object - 오브젝트 duration : Number - tween 시간 /(초) variables : Object - 객체의 모든 속성 VARIABLES delay : Number - 지연시간 ease : Function - 따로 ease 클래스는 없나 봅니다. 상단에 fl.motion.easing.*; 한줄 추가 해주시고 Tween Class처럼 쓰면 됩니다. Default-Regular.easeOut easeParams : Array - 직접 ease을 만들어서 쓸수 있습니다. 방정식이 있겠죠? 전 패스;;; autoAlpha : Numbe..
1. 서버스크립트 언어나 html 에서 변수를 보낼때. 2. 플래시에서 변수 받을때 test.as ex1) package { import flash.display.LoaderInfo; public class test extends Sprite { private var _paramNum:Numver; private var _paramStr:String; public function test () { _paramNum= loaderInfo.parameters.var1; _paramStr= loaderInfo.parameters.var2; } } } ex2) package { import flash.display.LoaderInfo; public class test extends Sprite { private..
1. 일정시간뒤에 함수호출 (delay : 1.0 ) = 1초후호출 TweenMax.delayedCall(delay:Number, onComplete:Function, onCompleteParams:Array, persist:Boolean):void 2. 특정트윈 죽이기 TweenMax.killTweensOf(myObject); 3. 오브젝트트윈되고있는지 확인 TweenMax.isTweening(target:Object):Boolean
// mc 라는 인스턴트 네임의 무비클립을 스테이지에 올려놓는다 mc.buttonMode=true; mc.addEventListener(MouseEvent.CLICK, MouseClickHandler(3)); function MouseClickHandler($Count:Number=1):Function { var Fn:Function = MouseClick; function MouseClick(e:MouseEvent):void { trace($Count); --$Count; if (0>=$Count) { e.target.removeEventListener(e.type,Fn); mc.buttonMode=false; } } return Fn; } * Flex/AIR Bible ..윤훈남저
- Total
- Today
- Yesterday