วันอาทิตย์ที่ 6 พฤศจิกายน พ.ศ. 2554

การทำปุ่มควบคุม movie clip

import flash.events.MouseEvent;
import flash.filters.*;
but1.buttonMode = true;


stop();

var rewind:Boolean = false;
this.addEventListener(Event.ENTER_FRAME, everyFrame);
function everyFrame(event:Event):void {
if(rewind == true) {
but1.prevFrame();
}
}

MovieClip(root).but1.addEventListener(MouseEvent.ROLL_OVER, over);
MovieClip(root).but1.addEventListener(MouseEvent.ROLL_OUT, out);

function over(event:MouseEvent):void {
rewind = false;
but1.play();
//play();
}
function out(event:MouseEvent):void {
rewind = true;
}

วันพฤหัสบดีที่ 6 พฤษภาคม พ.ศ. 2553

tweener import

import caurina.transitions.*;
/*import caurina.transitions.properties.TextShortcuts;
TextShortcuts.init()*/
import caurina.transitions.properties.ColorShortcuts;
ColorShortcuts.init();

วันอังคารที่ 4 พฤษภาคม พ.ศ. 2553

การเรียก swf จากภาพนอกเข้ามา

var ldr:Loader = new Loader();
ldr.mask = mask_mc;
var url:String = "about us.swf";
var urlReq:URLRequest = new URLRequest(url);
ldr.load(urlReq);
about_us.addChild(ldr);

วันพุธที่ 28 เมษายน พ.ศ. 2553

tweener

http://www.flashuser.net/flash-actionscript-as3/using-caurina-tweener-class-as3.html

วันจันทร์ที่ 26 เมษายน พ.ศ. 2553

move แบบ iphone

import caurina.transitions.*;


drag_mc.addEventListener(MouseEvent.MOUSE_DOWN,beginDrag);

function beginDrag(e:MouseEvent):void
{
stage.addEventListener(MouseEvent.MOUSE_MOVE,moveMC);
stage.addEventListener(MouseEvent.MOUSE_UP,endDrag);
}
function endDrag(e:MouseEvent):void {
stage.removeEventListener(MouseEvent.MOUSE_MOVE,moveMC);
Tweener.addTween(drag_mc,{x:mouseX,y:mouseY,time:1,transition:"easeOut"});
stage.removeEventListener(MouseEvent.MOUSE_UP,endDrag);
}
function moveMC(e:MouseEvent):void
{
trace(drag_mc.x);
Tweener.addTween(drag_mc,{x:mouseX,y:mouseY,time:0.5,transition:"easOut",scaleX:0.5,scaleY:0.5});
e.updateAfterEvent();
}

วันอาทิตย์ที่ 25 เมษายน พ.ศ. 2553