2015年6月19日
摘要: 此方法需要用到JPGEncoder.as和BitString.as这两个类,是将BitmapData对象转换成ByteArray,然后通过FileStream把此ByteArray写入到文件保存成jpg图片,因为用到File相关类,故需要用air播放器发布flash,在此提供两个下载JPGEncod... 阅读全文
posted @ 2015-06-19 17:22 晏过留痕 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 1 package 2 { 3 import flash.display.Bitmap; 4 import flash.display.BitmapData; 5 import flash.display.Loader; 6 import flash.... 阅读全文
posted @ 2015-06-19 17:18 晏过留痕 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1 package 2 { 3 import flash.display.Bitmap; 4 import flash.display.BitmapData; 5 import flash.display.DisplayObject; 6 import flash... 阅读全文
posted @ 2015-06-19 17:14 晏过留痕 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 以下类可直接作为文档类测试,效果如图: 1 package 2 { 3 import fl.motion.Color; 4 import flash.display.GradientType; 5 import flash.display.Shape; 6 impo... 阅读全文
posted @ 2015-06-19 17:10 晏过留痕 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 在 Flash 中,颜色就是一串特殊的数字,一个颜色值可以是0到16,777,215中的任意数值,这就是24位(bit)色彩。也许大家会问,为什么有16,777,216(256*256*256)种颜色值,因为 Flash 使用 RGB 颜色值,意味着每个颜色都可以由红(red),绿(green),蓝... 阅读全文
posted @ 2015-06-19 17:03 晏过留痕 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 将自定义右键菜单的一些属性和方法归纳到AddRightMenu.as,通过实例化此类,调用相关方法即可测试! 1 package 2 { 3 import flash.display.Sprite; 4 import flash.events.ContextMenuEvent; 5... 阅读全文
posted @ 2015-06-19 17:01 晏过留痕 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 我们一定遇到过这种情况,在读取xml里的文章内容时,一旦有换行的位置在flash里显示出来的行间距会比较大,而并非我们想要的效果,解决这个问题的方法除了使用正则表达式以外,这里介绍一种比较简单的方法,利用str.split("\r\n").join("\r")方法即可,如下示例: 1 package... 阅读全文
posted @ 2015-06-19 16:40 晏过留痕 阅读(759) 评论(0) 推荐(0) 编辑