Wednesday, November 18, 2009
Monday, September 21, 2009
How to include .swc file into Flash CS4 project?
- Open the "Publish Settings" window (File->Publish Settings)
- Press the "Settings…" button right to the item "Script:"
- Select "Library path" tab and then you can include your .swc file or the folder contain the .swc file
Saturday, August 29, 2009
ActionScript 3.0 Tutorial Slide. Hope it helps
I use this slide to give an ActionScript 3.0 Tutorial in the freshman training course of Intelligent Agent Laboratory in Department of Computer Science and Information Engineering of National Taiwan University.
FYI.
Coding Flash : ActionScript(3.0) TutorialView more documents from PEI-YAO HUNG.
Saturday, July 18, 2009
Produce Random Number with ActionScript
var randomNumber:Number;
randomNumber = Math.random(); // 0 <= randomNumber < 1
Catch Keyboard Event (Key Down) with ActionScript
// catch Key Down Event
stage.addEventListener( KeyboardEvent.KEY_DOWN, KeyDownEventHandler);
function KeyDownEventHandler(e:KeyboardEvent ){
trace(e.charCode);
trace(e.keyCode);
if( e.keyCode == Keyboard.UP){
// use keyCode to detect special key
}
else if( e.keyCode == Keyboard.DOWN){
}
else if( e.keyCode == Keyboard.LEFT){
}
else if( e.keyCode == Keyboard.RIGHT){
}
else if( e.keyCode == Keyboard.SPACE){
}
else if( e.keyCode == Keyboard.SHIFT){
}
else if( e.charCode == 98){
// b, ascii code = 98
// use charCode to detect character
}
else if( e.charCode == 108){
// l
}
else if( e.charCode == 97){
// a
}
else if( e.charCode == 65){
// A
}
else if( e.charCode == 118){
// v
}
else if( e.charCode == 114){
// r
}
else{
//
}
}
Monday, June 29, 2009
Using Global Variable in Flex
1. Declare the global variable in the main .mxml file.
In the main .mxml file :
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="TryAS()">
<mx:Script>
<![CDATA[
public var bookSize:Rectangle = new Rectangle(0,0,800,600);
public function TryAS():void{
trace("Hello World");
}
]]>
</mx:Script>
</mx:WindowedApplication>
2.Use Application.application.yourGlobalVariableName to access the variable.
In the .as class you write :
import mx.core.Application;
// Application.application.yourGlobalVariableName
Application.application.bookSize.width
Thursday, June 25, 2009
Writing Action Script in Flex
Writing Action Script in Flex
Example of a .mxml file :
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="TryAS()">
<mx:Script>
<![CDATA[
import Puzzles.*;
public function TryAS():void{
trace("InitPuzzles");
}
]]>
</mx:Script>
</mx:Application>