![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
as3
文章平均质量分 73
kenljh
这个作者很懒,什么都没留下…
展开
-
AS3 神奇的Object类
所有的类都是Object类的子类,Object类是万类之母.Object类是AS3的核心类.所以下面的代码并没有错var i:Object=5;//intvar flag:Object=true;//BooleanObject类的定义方式多种多样,下面列举出5种1.var obj1:Object=new Object();//新建一个空对象 2.var obj2:Object={};//效果同上 3.var obj3:Object={//为对象添加自定义的属性和方法原创 2021-05-30 17:57:33 · 450 阅读 · 0 评论 -
MINIMALCOMPS简介-一个超轻量级的纯AS组件库
我一直在寻找一套在纯AS环境下使用的组件库(如果你也在找,可以看看这里),曾经使用过一段时间ASWing,最终还是放弃了,后来就看到这套小巧的库。Minimal Comps是由业界大牛Keith Peter编写的一套轻量级纯AS组件库,用来写一些测试用的程序是再方便不过了,整个架构也非常清晰明了,一些没有提供的功能,自己也可以直接来修改源码实现。下面就简单说说这套组件的用法。网上有些资料说这套组件是不支持中文的,其实不然。默认不能显示中文的原因主要是组件默认使用了嵌入字体。如果希望组件支持中文,将Sty原创 2021-05-29 14:45:56 · 166 阅读 · 0 评论 -
AS3 - 对文件和目录的操作
AS3 - 对文件和目录的操作1,写入到文件 1 2 3 4 5 varfileObj:File = File.documentsDirectory.resolvePath("hangge.txt"); varfs:FileStream =newFileStream(); fs.open(fileObj, FileMode.WRITE); fs.writeUTFBytes("hangge.com"); ...原创 2021-05-20 11:35:08 · 1307 阅读 · 0 评论 -
关于as3设置摄像头Camera拍摄尺寸
最近一直在研究ActionScript3(AS3)Flash的摄像头高清拍照,网络上大多介绍320*240的拍照方法,但1280*720这种高清的时候就没有介绍到,本来经过几天的研究将成果给大家分享,其中Jpeg部分的实现是通过第三方的库来实现的,下载方法以及安装方法会分享给大家。 首先在flash中新建一个AS3的Flash文件,在文档的属性中定义基类为PhotoSnap 在文...转载 2019-06-06 23:31:42 · 693 阅读 · 0 评论 -
BitmapData与ByteArray的转换
有用,转过来,做参考package com.klstudio.images { import flash.display.BitmapData; import flash.geom.Rectangle; import flash.utils.ByteArray; import com.klstudio.util.B...转载 2018-09-17 15:39:20 · 948 阅读 · 0 评论 -
as3+php上传图片的三种方式
转:https://www.cnblogs.com/meteoric_cry/archive/2011/06/18/2084371.html这里的三种方式分别为:1、二进制传输(BINARY)2、字符串传输(String)3、文件流上传(File) 开发IDE:FlashDevelop、Zend Studio。1)设置FlashDevelop使用flash player...转载 2018-09-17 11:21:57 · 361 阅读 · 0 评论 -
Iphone锁屏导致Socket断开
iphone锁屏之后会将应用的socket断开。当然这样的好处能够更好的省电。所以当我们解锁之后要么重新登录游戏 要么做短线重连。有时候我们想要使应用在锁屏的状态下也能接收服务端的消息,那么我们可以直接调用as3的一个apiNativeApplication.nativeApplication.executeInBackground = true;但是这种方式只能让app在锁屏状态下执行3分钟或者...转载 2018-03-03 17:42:45 · 4150 阅读 · 0 评论 -
Air中File类获取地址的研究
Adobe帮助文档中说得比较松散和含糊,这是自己实验得到的结果——————————————————————————————————File.applicationDirectoryurl = "app:/"nativePath(IOS) = "/var/mobile/Applications/6D8923A6-2B86-4C46-AE7A-7B6AFB349DDE/[app name].app" ...转载 2018-02-17 17:55:08 · 450 阅读 · 0 评论 -
Adobe AIR 读取硬件网卡MAC地址与IP地址信息
一些做桌面应用程序的开发者可能用的上,比如生成唯一注册码方式很多是通过计算机硬件信息(机器码)生成的,读取网卡的物理地址(MAC地址)就是比较常见的一种(AIR编译配置中需要设置成桌面应用程序)。import flash.net.NetworkInfo;import flash.net.InterfaceAddress;var netWorkVec:Vector.<NetworkInterf...转载 2018-03-07 09:58:46 · 1094 阅读 · 0 评论 -
AS3常用编程小方法——保存文件到当前程序目录
File.applicationDirectory.nativePath(nativePath--"采用主机操作系统表示形式的完整路径")转载 2018-02-12 12:34:46 · 548 阅读 · 0 评论 -
AIR 托盘处理,托盘图标,文件托盘
单个窗体文件托盘处理:简单步骤如下1,侦听窗体最小化事件。2,创建托盘图标,创建点击托盘恢复窗体事件,创建托盘右键菜单。3,响应窗体最小化事件,进行处理。隐藏窗体,给托盘icon 赋值。4,恢复窗体。恢复窗体初始化大小,并让窗体显示,并将窗体置于最高层。将托盘图标清空。 下边贴出code:文档类:package com.vini123{ import flash.display.Spri...转载 2018-02-11 23:57:32 · 180 阅读 · 0 评论 -
as3的去除空格正则表达式写法源代码示例
as3的去除空格正则表达式写法源代码示例,去空格,实际上就是把空格替换成空字符串trace(trim("是 我们 呀CuPlayer.com网站"))function trim(str:String):String { return str.replace(/([ ]{1})/g,"");}//[ ]内是一个中文空格一个英文空格{1}是说匹配一个到多转载 2018-02-06 11:51:05 · 376 阅读 · 0 评论 -
as3 UDP
air使用DatagramSocket来UDP不支持255.255.255.255广播在不同的设备上有不同的支持在PC上支持192.168.0.255广播在安卓上不支持192.168.0.255广播,只支持单一IP如192.168.0.123原创 2018-02-05 23:01:49 · 1370 阅读 · 0 评论 -
flashDevelop 不能断点问题处理
说JAVA出错,那就重新安装JAVA,https://filehippo.com/zh/download_jre/32/找到FD当前使用的SDK的位置。如果你不知道位置在哪,可以通过FD工具栏上的 Tools -> Program Settings...,在左侧的列表中选中AS3Context。点击右侧高亮项右边的小按钮。Path显示的路径就是SDK的位原创 2018-01-26 11:08:24 · 750 阅读 · 0 评论 -
移动平台下的Socket几个问题
在页游时代,使用Flash ActionScript 3.0进行开发,as3提供比较简单和健全的socket API。到了手游时代,基于tcp的socket编程遇到了一些棘手的问题。通常情况下手游都要支持至少二大主流平台:Android、IOS,二者共存,暂时没有迹象表现哪一方会没落。 页游跑在浏览器里,所有的连接成功、失败等操作,都可以通过addEventListener进行监听转载 2018-01-25 09:42:06 · 234 阅读 · 0 评论 -
as与C#的相互调用
flash脚本的运用让图形更富多元化,但刚接触as脚本的外部调用,试验成功了,想想很简单,但没成功之前,却是牺牲不少的时间和精力。现把两者相互调用代码给大家,共同分享!要知识两者实现相互调用,最重要的功劳要归于xml啊C#调用as脚本://C# 代码 private void CSharpCallAs_Load(object sender, Event转载 2017-11-20 11:51:31 · 676 阅读 · 0 评论