摘要:
下面是非常有用的类库,找到他们的时候我兴奋的不得了 APIs、Libs、Components 1、as3ebaylib http://code.google.com/p/as3ebaylib/ 2、as3youtubelib http://code.google.com/p/as3youtubelib/ 3、as3flickrlib http://code.google.com/p/as3fl... 阅读全文
摘要:
与菜单相关的类一共有3个 ContextMenu类 ContextMenuBuiltInItems类 //与系统内置菜单相关的类 ContextMenuItem类 //与用户自定义菜单相关的类 一不小心,就会被这几个类搞昏头。 举一例,学习之: flashcs3 新建一个元件,随便画个什么图形。 吧元件拖动到舞台上,名称改为mc 然后复制下面的代码到主时间轴第一桢: var cm:ContextM... 阅读全文
摘要:
FB中在刚才建的ActionScript项目中新建一个ActionScript class文件,输入下面的代码。 package { import flash.display.Sprite; import org.aswing.AsWingManager; import org.aswing.FlowLayout; import org.aswing.JButton; import org.as... 阅读全文
摘要:
// 一种简单的树类 package { import flash.display.Sprite; public class Tree extends Sprite { public var xpos:Number = 0; public var ypos:Number = 0; public var zpos:Number = 0; public function Tree() { init()... 阅读全文
摘要:
package { import flash.display.DisplayObjectContainer; import flash.display.Shape; import flash.display.Sprite; import flash.events.MouseEvent; import flash.events.TimerEvent; import flash.text.TextFi... 阅读全文
摘要:
var menuItem1:ContextMenuItem = new ContextMenuItem("欢迎访问中国陆航论坛"); var menuItem2:ContextMenuItem = new ContextMenuItem("联系站长"); menuItem1.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,reg); me... 阅读全文
摘要:
import flash.events.ActivityEvent; import flash.media.Microphone; var deviceArray:Array = Microphone.names; //所有可用的声音捕获设备的名称 var mic:Microphone = Microphone.getMicrophone(); //获取当前麦克风的索引值 mic.gain = 6... 阅读全文
摘要:
1、构建视频NetConnection和NetStream; 2、音量控制用soundTransform(这 个让我耗了一些精力,在AS2中可以setvolume,在AS3就不行了); 3、暂停用pause(),恢复回放暂停的视频流用resume(); 4、接收视频信息用onMetaData(如视频总时间data.duration); 5、侦听视频流的开始和结束用NetStatusEvent.NE... 阅读全文
摘要:
/***imgload.as*****/ package{ import flash.display.Loader; import flash.display.Sprite; import flash.net.URLRequest; import flash.display.LoaderInfo; import flash.events.*; import flash.display.... 阅读全文
摘要:
一个Flash中通过AS3代码的Loader对象加载另一个SWF文件,并访问其中的文档类中的方法。 简单示例: 主文件:Main.fla, Main.as 被调用的文件:called.swf, Called.as 主文件Main.as: package{ import flash.display.Sprite; import flash.net.URLRequest; import flash.d... 阅读全文
摘要:
Accessing External Data 有时候访问游戏的外部信息是非常必要的, 你可以载入来自网页或者文本域的外部参数,也可以保存或者下载本地信息, External Variables 假设你有一个游戏是根据一些选项而变化的 你可以从flash影片所在的html页面获取一些参数, 有几种不同的方法能实现这个,但是如果你使用通过publish setting设置而发布生成的html模版... 阅读全文
摘要:
1.如何监听键盘事件? <mx:TextArea id="textEditor" keyDown="sendKeyHandler(event)" x="11" y="366" width="399"/> private function sendKeyHandler(evt:KeyboardEvent):void { //Enter 键 if (evt.keyCode == 13)... 阅读全文
摘要:
Playing Sounds 有两种主要的方法去播放声音,调用库中的或者调用外部文件 对于大多数游戏来说,最好的方法应该是调用库中的声音, 你可以把声音倒入flash的库中 去使用这个声音你需要设置linkage,填写class name, 然后我们能在代码中使用这个名字来控制声音 我们命名为sound1 然后播放声音,只需要两行代码 var sound1:Sound1 = new Sound... 阅读全文
摘要:
AS3把异常分为三类:ECMAScript异常类型,ActionScript异常类型,flash.error异常类型。 ECMAScript: Error:所有异常类型的基类,它可以表现ActionScript中所有的程序异常; RanageError:异常类型表示范围错误,添加可视化对象指定了负索引,Array指定了负长度。 ReferenceError:用于表示一个应用异常,通过[]操作符方位... 阅读全文
摘要:
Event事件类型: ACTIVATE 激活事件 DEACTIVATE 对象休眠事件 ADDED 可视对象添加事件 ADDED_TO_STAGE 可视对象添加到舞台事件 REMOVED 可视对象移除事件 REMOVED_FROM_STAGE 可视对象从舞台移除事件 ENTER_FRAME 帧频事件 鼠标事件类型: MouseEvent.Click 鼠标单击事件 MouseEvent.MOUS... 阅读全文