2013年5月29日
摘要: cameraBtn.addEventListener(MouseEvent.CLICK,cameraClickHandler);protected function cameraClickHandler(event:MouseEvent):void { // TODO Auto-generated method stub //先绘制当前图行到一个bigmapdata对象 var bmpData:BitmapData = new BitmapData(GameModel.getInstance().screenWidth,GameModel.getInstance().screenHeig... 阅读全文
posted @ 2013-05-29 10:11 橙小风 阅读(6145) 评论(0) 推荐(0) 编辑
摘要: 一个主项目调用被加载的小游戏SWF项目的方法,并传参数给小游戏项目,注意:被调用的方法是接口,写成public就好主项目代码:private var loader:Loader; public function SwfMethodTest1() { loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onLoadComplete); loader.load(new URLRequest("SuperMemory.swf")); } protected function 阅读全文
posted @ 2013-05-29 10:04 橙小风 阅读(276) 评论(0) 推荐(0) 编辑
  2013年5月22日
摘要: 把主项目打包成swc,放在libs中,被调用的方法,变量写成静态的放在一个类中,在分支项目中导入这个类,当然有图片,声音,图片,声音文件夹要放在分支项目bin-debug中 阅读全文
posted @ 2013-05-22 10:38 橙小风 阅读(175) 评论(0) 推荐(0) 编辑
  2013年3月22日
摘要: private var swfLoader:Loader; private function loadSwf():void { // TODO Auto Generated method stub swfLoader = new Loader(); swfLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,swfLoadCompleteHandler); swfLoader.load(new URLRequest("music.swf"));//music.swf是把cs中所有声音类放在music.fla中导出的 阅读全文
posted @ 2013-03-22 10:23 橙小风 阅读(251) 评论(0) 推荐(0) 编辑
  2013年3月5日
摘要: 1.在项目包与bin—debug同级建一个resource文件夹,放swf文件,xml配置文件,这个文件里的内容都是在最终发布App打包时要包含的,bin-debug中的资源文件包括swf文件,xml配置文件等是在调试时会调用的,所以即使resource文件夹与bin-debug中的资源大致相同,二... 阅读全文
posted @ 2013-03-05 22:33 橙小风 阅读(3203) 评论(0) 推荐(0) 编辑
  2013年2月22日
摘要: 要将Point对象从显示对象的本地坐标转换成舞台的全局坐标,用localToGlobal(point:Point):Point方法flash.display.DisplayObject.localToGlobal(point:Point):Point将 point 对象从显示对象的(本地)坐标转换为舞台(全局)坐标。此方法允许您将任何给定的 x 和 y 坐标从相对于特定显示对象原点 (0,0) 的值(本地坐标)转换为相对于舞台原点的值(全局坐标)。如:private var mc:Sprite;var tempPoint:Point = mc.parent.localToGlobal( ... 阅读全文
posted @ 2013-02-22 15:35 橙小风 阅读(352) 评论(0) 推荐(0) 编辑
  2013年2月19日
摘要: 监听舞台stage.addEventListener(Event.DEACTIVATE,deactiveHandler);protected function deactiveHandler(event:Event):void { // TODO Auto-generated method stub NativeApplication.nativeApplication.exit(); } 阅读全文
posted @ 2013-02-19 16:58 橙小风 阅读(220) 评论(0) 推荐(0) 编辑
  2013年1月17日
摘要: 1.时间轴上的任意帧上写的代码控制的都是控制整个帧片段的,例如在第9帧写stop()或gotoAndPlay(1);都是控制第1到第9帧的2.当通过xml配置,解析xml把所要用到的属性都存在一个vo类中,并把这个vo类的实例存到一个数组中,后面也可以再给数组中vo类的实例加属性3.当添加到舞台上的图片是Bitmap类型,是没有点击事件的,怎么解决呢,就是新建一个sprite类型变量,实例并addChild这个变量,再用这个变量addChild图片就可以了(这个变量是父容器)4.给一个对象建立一个父容器,用该父容器addChild该对象,该父容器的宽高就是该对象的宽高,不用设置5.如果xml配 阅读全文
posted @ 2013-01-17 23:28 橙小风 阅读(201) 评论(0) 推荐(0) 编辑
  2013年1月3日
摘要: 在项目菜单中——属性弹出框中——ActionScript编译器——附加的编译器参数(I):-locale en_US将-locale en_US替换为-locale en_US -use-network=false即可 阅读全文
posted @ 2013-01-03 17:32 橙小风 阅读(170) 评论(0) 推荐(0) 编辑
  2012年12月31日
摘要: cs里面默认的用数字代表帧名,既第1帧,第2帧,但代码中有种更实用的是在帧属性面板中为关键帧取意义描述名字,如normal;cs中的层,值得注意的有两种情况,一会新建一层给关键帧取名字,如有在帧上写代码的需求,也会新建一层 阅读全文
posted @ 2012-12-31 23:01 橙小风 阅读(184) 评论(0) 推荐(0) 编辑