随笔分类 - ActionScript 3.0

上一页 1 ··· 5 6 7 8 9 10 下一页
(Flash AIR Flex)
[ActionScript 3.0] 用TextField的方法getCharIndexAtPoint(x:Number, y:Number):int实现文字在固定范围内显示
摘要:有时候我们遇到一行文字过多时必须固定文字的显示范围,但由于中英文所占字节数不一样,所以不能很好的用截取字符的方式去统一显示范围的大小,用TextField的getCharIndexAtPoint(x:Number, y:Number):int方法可以方便的实现:getCharIndexAtPoint... 阅读全文
posted @ 2015-05-21 14:07 晏过留痕 阅读(204) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 使TextField呈现手型的简单方法
摘要:有的人不知道这个方法,有时候为了给文本添加手型做了很多复杂的工作,虽然是可以实现,但心里有没有一种难以接受的感觉?那我们看看这个吧,例子一看就懂:var str:String="显示手形的TextField";var txt:TextField = new TextField();txt.autoS... 阅读全文
posted @ 2015-05-21 14:04 晏过留痕 阅读(199) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 实现放大镜效果的简单方法
摘要://mc和bgmc是同一对象的不同实例//mc放大的对象//bgmc源对象//mag放大镜var scale:Number = 1.3;//放大倍数mc.mask = mag;mag.startDrag();mc.scaleX = mc.scaleY = scale;addEventListener... 阅读全文
posted @ 2015-05-21 14:03 晏过留痕 阅读(335) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 动态链接库
摘要:很多时候,我们为了项目和程序结构更加清晰,需要将发布好的swf放到一个固定的地方供主文件引用,这时就会出现发布好的swf所用的as类路径发生改变,为避免这个问题,需要用到动态链接库,以下做一个简单例子;新建test.fla,作为需要加载的swf文件;新建Test.as,作为test.fla引用的as... 阅读全文
posted @ 2015-05-21 13:57 晏过留痕 阅读(352) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 对数组中的元素进行排序Array.sort()的方法
摘要:对数组中的元素进行排序。 此方法按 Unicode 值排序。 (ASCII 是 Unicode 的一个子集。)默认情况下,Array.sort()按以下方式进行排序:1. 排序区分大小写(Z优先于a)。2.按升序排序(a优先于b)。3.修改该数组以反映排序顺序;在排序后的数组中不按任何特定顺序连续放... 阅读全文
posted @ 2015-05-21 13:48 晏过留痕 阅读(492) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 十进制与二进制,十六进制等数据之间的相互转换
摘要:将十进制转换为二进制,方法是:将数字除以2,根据余数来从右往左排列二进制的位数,如下以十进制数10为例10除以2得5,余数为0,故第一个位置为0;5除以2得2,余数为1,故第二个位置为1;2除以2得1,余数为0,故第三个位置为0;1小于2,直接作为余数,故第四个位置为1;所以十进制数10的二进制为1... 阅读全文
posted @ 2015-05-21 13:41 晏过留痕 阅读(328) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 亮度、对比度、饱和度、色相的调整
摘要:import fl.motion.ColorMatrix;import flash.filters.ColorMatrixFilter; //**调整亮度**//var ld_Matrix:ColorMatrix=new ColorMatrix();var ld_Filter:ColorMatrix... 阅读全文
posted @ 2015-05-21 13:38 晏过留痕 阅读(680) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 结合FMS实现简单视频录制
摘要:首先在本机上安装Flash Media Server,简称FMS,在测试过程中window防火墙开启可能有影响,可先关闭防火墙,FMS安装好后检查相关服务有没有启动,若没有,可启动任务管理器,点击服务,将Flash Media Server(FMS) Flash MediaAdministratio... 阅读全文
posted @ 2015-05-21 13:31 晏过留痕 阅读(723) 评论(0) 推荐(0) 编辑
[AIR] 读写数据
摘要:新建两个Flash AIR文档read.fla,write.fla;write.fla作为写入数据,read.fla作为读取数据,仅作为测试的例子。在write.fla关键帧第一帧写一下代码:import flash.utils.ByteArray;import flash.filesystem.F... 阅读全文
posted @ 2015-04-23 16:56 晏过留痕 阅读(170) 评论(0) 推荐(0) 编辑
[AIR] 利用File获取应用程序根目录
摘要:import flash.filesystem.File;var file1:File = new File(File.applicationDirectory.resolvePath("data/未来生活由您来定义.xml").nativePath);trace(file1.nativePath)... 阅读全文
posted @ 2015-04-23 16:41 晏过留痕 阅读(231) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 获取TextFiled字符边框
摘要:1 /***** 2 * getCharBoundaries () 方法 :返回一个矩形,该矩形是字符的边框。 3 * getCharIndexAtPoint() 方法基于鼠标单击的 localX 和 localY 坐标来获取所单击的字符的索引, 4 此坐标相对于包含它的 Sprite... 阅读全文
posted @ 2015-04-23 16:30 晏过留痕 阅读(408) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 自制简单拾色器
摘要:colorBoard为库中绑定的影片剪辑,colorBoard中包含影片剪辑currColor,文本colorText,影片剪辑close;colorDot为库中绑定的影片剪辑,colorDot中包含影片剪辑dot,border; 1 package 2 { 3 import fl.... 阅读全文
posted @ 2015-04-23 16:10 晏过留痕 阅读(255) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 利用ColorTransform实现对象(图片)的曝光过渡效果
摘要:原图效果过渡效果这个效果可以用帧动画实现较为简单,只需要调节这个影片剪辑的色彩效果样式里面的高级选项的三个通道值,以下用代码简单测试,可作为文档类: 1 package 2 { 3 import com.tweener.transitions.Tweener; 4 import fl... 阅读全文
posted @ 2015-03-05 16:21 晏过留痕 阅读(498) 评论(0) 推荐(0) 编辑
[AIR] 与本地进程(应用程序)进行通讯
摘要:毫不夸张的说,此功能可以将Windows命令行程序(cmd.exe)通过AIR应用封装起来,并指挥它做任何你想做的事情AIR2.0及以上与本地进程的交互主要体现在以下几方面:启动进程并提供初始参数向进程写入数据读取进程的输出数据当然,Adobe始终把平台运行时的安全因素放在首位。如果你希望你的AIR... 阅读全文
posted @ 2015-03-05 15:57 晏过留痕 阅读(457) 评论(0) 推荐(0) 编辑
[AIR] 使用操作系统默认应用程序打开文件
摘要:AIR 2.0及以上提供了非常简单易用的API让你使用操作系统所定义的关联应用程序打开文件。 这使得使用AIR开发基于“文件管理器”的应用称为可能 用法如下: 阅读全文
posted @ 2015-03-05 15:52 晏过留痕 阅读(137) 评论(0) 推荐(0) 编辑
[AIR] 对存储器(Storage Volume)监听
摘要:AIR 2.0及以上提供了对系统的存储器信息访问和监听的API。通过这些API,你不仅可以访问到硬盘文件系统,同时还可以监听通过USB或火线进行连接的移动存储设备,例如移动硬盘和以存储方式连接到计算机的相机,MP3或手机等等。你可以通过对系统存储器信息添加监听器来监听这些外部设备的连接、断开状态。代... 阅读全文
posted @ 2015-03-05 15:49 晏过留痕 阅读(945) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 像素级碰撞检测
摘要:1 package 2 { 3 import flash.display.BitmapData; 4 import flash.display.BlendMode; 5 import flash.display.DisplayObject; 6 ... 阅读全文
posted @ 2015-03-05 15:25 晏过留痕 阅读(231) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 动态改变影片剪辑的颜色
摘要:flash.geom.ColorTransform可使用 ColorTransform 类调整显示对象的颜色值。可以将颜色调整或颜色转换应用于所有四种通道:红色、绿色、蓝色和 Alpha 透明度。当 ColorTransform 对象应用于显示对象时,将按如下方法为每个颜色通道计算新值:新红色值 =... 阅读全文
posted @ 2015-03-05 13:52 晏过留痕 阅读(152) 评论(0) 推荐(0) 编辑
[ActionScript 3.0] 如何控制加载swf动画的播放与暂停
摘要:此方法适用于用as1.0或者as2.0以及as3.0编译的swf,因为as1.0和as2.0编译的swf是AVM1Movie类型,因此需要通过类ForcibleLoader.as将其转换为version9以上的swf,注意,如果加载的swf是3.0代码编译的,且此swf用文档类编译,则文档类必须继承... 阅读全文
posted @ 2015-03-05 13:47 晏过留痕 阅读(1840) 评论(2) 推荐(0) 编辑
[ActionScripte 3.0] swf和网页通信
摘要:很多时候,我们需要将swf放到网页加载,并且将相应的资源都放到网页上,在网页中加载swf通常是通过"*.swf?p=..&p2=..."这样的方式来调用这个swf和传参数的,如果这个网页和swf放在同一个目录(即同一个文件夹下)是没有问题的,可是对于一个项目来说,我们可能会有很多这样的网页,都放在一... 阅读全文
posted @ 2015-03-05 13:18 晏过留痕 阅读(574) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页