05 2013 档案

摘要:静态Clipboard.generalClipboard属性表示操作系统剪贴板。Clipboard类为从Clipboard 对象读取数据或向其中写入数据提供了方法。也可以创建新的Clipboard对象以通过拖放API 传输数据。HTML环境提供了用于复制和粘贴的备用API。可通过在应用程序安全沙箱中运行的代码中使用上述各API,但只有HTML API可在非应用程序内容中使用(参阅HTML复制和粘贴)。HTMLLoader和TextField类用于实现一般复制和粘贴快捷键的默认行为。若要实现自定义组件的复制和粘贴快捷键行为,你可以直接侦听这些键击,也可以使用本机菜单命令及等效键来间接地响应键击。 阅读全文
posted @ 2013-05-30 11:50 斯玛特琦 阅读(3111) 评论(0) 推荐(0) 编辑
摘要:一般情况下出现这个现象的原因是当前类继承了父类的dispose或者idispose接口把继承和接口暂时移除掉就可以搜出了 阅读全文
posted @ 2013-05-30 11:34 斯玛特琦 阅读(147) 评论(0) 推荐(0) 编辑
摘要:bitmapdata.getpixel方法是ActionScript 3.0中的一个新方法,可以把矩形内的像素读取成bytearray,但是这种bytearray又不能直接用loader.loadbytes来读,一读就会出现IOERROR。为了达到可以直接用loader.loadbytes读取的目的,找了一下百度和GOOGLE,找到了以下方法,有需要的可以用用。PS 以下代码转自互联网,牛C网只负责整理/*Copyright (c) 2007 Trevor McCauley – www.senocular.comPermission is hereby granted, free of cha 阅读全文
posted @ 2013-05-30 10:59 斯玛特琦 阅读(563) 评论(0) 推荐(0) 编辑
摘要:swf 文件的载体, 至于它是什么文件,看阅读器的,比如word文档,你用记事本打开,你看到了估计是乱码,图片jpg,你用记事本打开,它也是乱码,按照 swf 格式那样组织一个文件的话,fp就能解码出来,比如一段二进制数据流 【1】【XXXXXXXXXXX】,这里估计前1个字段就说创建一个类,后面就是那个类的定义这样的loader 这个类就含有解码 swf 文件的功能了,解码完后,安装应用程序域 定义swf 包含的类定义,图片素材,各种验证,链接后,那么你就可以 看到一个叫 【洗衣机】的类然后你就可以 new 一个 【洗衣机】类嗯嗯,swf 是某一种[内容]的组织规范,fp是swf 这种格式的 阅读全文
posted @ 2013-05-29 20:24 斯玛特琦 阅读(816) 评论(0) 推荐(0) 编辑
摘要:生成的九宫格图片实际上是一个MC,在代码了可以很好的控制它的缩放,直接设置width和height就可以这个教程很到位,一个九宫格半分钟,不要麻烦美术同学了,哦也http://riaoo.com/?p=1077 阅读全文
posted @ 2013-05-29 15:12 斯玛特琦 阅读(1387) 评论(0) 推荐(0) 编辑
摘要:总结:加载了一个位图后,需要的最重要的信息就是获得了位图的BitmapData,为了不二次加载,这个数据一般是驻留在内存中的,对于较大的位图而言,这个内存占用会比较大。因此需要在不需要显示这些位图的时候,优化这些位图的内存占用。本文的思路就是:在不显示位图的时候,将位图的BitmapData转换成ByteArray压缩后保存在内存中。下次需要显示位图时,解压ByteArray转换成BitmapData使用。在页游中,我们可以将这种转换成二进制然后压缩后暂存的方法加以推广使用除了较大的位图可以使用这种方法外,占内存比较多的独立模块也可以使用这种方式进行暂存。=================== 阅读全文
posted @ 2013-05-29 14:36 斯玛特琦 阅读(358) 评论(0) 推荐(0) 编辑
摘要:1.事件冒泡只针对于显示对象事件的处理。非显示对象此功能无效。2.对于显示对象,事件处理包括三个阶段:捕获阶段,目标阶段,冒泡阶段。目标对象是理解这三个阶段的关键。目标对象,即派发事件的对象。如果是鼠标事件,则是舞台离stage层次最远的鼠标响应对象target(即舞台最上层响应到鼠标的对象)。捕获阶段对象:stage--……target.parent.parent--target.parent 如设置了捕获阶段响应,则触发事件执行方法目标阶段对象:target 触发事件执行方法冒泡阶段:target.parent--target.parent.parent……stage 如设置了冒泡阶段响应 阅读全文
posted @ 2013-05-12 20:25 斯玛特琦 阅读(414) 评论(0) 推荐(0) 编辑
摘要:注意点:1. 如果在flash同一个舞台的不同容器中重复添加同一个对象,Flash player会先删除原来已经添加的对象,然后再把对象重新添加进去。 阅读全文
posted @ 2013-05-12 18:14 斯玛特琦 阅读(216) 评论(0) 推荐(0) 编辑
摘要:A项目调用C项目的D类B项目调用C项目的D类A项目做壳子启动B项目当B项目中C项目的D类发生了变化,而A项目中的C项目的D类不变时,B项目中的C项目的D类的变化不能生效。这是一个坑 阅读全文
posted @ 2013-05-09 22:20 斯玛特琦 阅读(162) 评论(0) 推荐(0) 编辑
摘要:异常表现1.使用sprite做为一个bitmap的遮罩2.bitmap在场景中,场景使用scrollRect做了矩形剪裁,当场景移动时,会引起bitmap遮罩显示异常。处理办法使用bitmap遮罩代替原来的sprite遮罩。 阅读全文
posted @ 2013-05-08 21:20 斯玛特琦 阅读(178) 评论(0) 推荐(0) 编辑
摘要:常用來與變數綁定圖片、swf等等..供其他部份使用,比如iconBindable也會用到[],主要是綁定數據用..[swf(...)]設定主swf一些編譯的常數,比如背景色,高跟寬等等。AS3 嵌入式Embed的用法以前只知道外部加载文件图片用load,今天发现一个新东西,记录下来以备查阅。外部加载可以用load和Embed方法,他们区别在于Embed表示编译的时候加载而load表示执行时加载。Embed和load的用法差不多,如果要在编译时加载,用[Embed(source="picture.jpg")]private var Image:Class; 现在Image类就 阅读全文
posted @ 2013-05-04 16:59 斯玛特琦 阅读(246) 评论(0) 推荐(0) 编辑
摘要:【转载】BitmapData与ByteArray的转换2010-05-14 09:39:39|分类:actionscript 3|字号订阅有用,转过来,做参考package com.klstudio.images { import flash.display.BitmapData; import flash.geom.Rectangle; import flash.utils.ByteArray; import com.klstudio.util.Base64; public class BitmapBytes { public static function encodeByteArray( 阅读全文
posted @ 2013-05-01 23:27 斯玛特琦 阅读(2052) 评论(0) 推荐(0) 编辑