kingBook

导航

随笔分类 -  AS3

1 2 下一页

jsfl 读取xml
摘要:``` var starlingXml=eval(FLfile.read(xmlPath).split( '\n' ).slice( 1 ).join( '\n' )); var subTextureNodes=starlingXml.SubTexture; const len=subTextureNodes.length(); for(var i=0;i<len;i++){ var subTex 阅读全文

posted @ 2020-05-23 16:39 kingBook 阅读(121) 评论(0) 推荐(0) 编辑

Matrix
摘要:现在如下容器结构,man在shop容器里,现在把man放到chair子容器里。 shop(商店) |--man(人) |--table(桌子) |--chair(椅子) var manMatrix:Matrix=man.transform.matrix; var tableMatrix:Matrix 阅读全文

posted @ 2019-12-02 13:49 kingBook 阅读(394) 评论(0) 推荐(0) 编辑

正比适配,留黑边
摘要://var ratio:Number=designW/designH; var sx:Number=stageWidth/designW; var sy:Number=stageHeight/designH; var scale:Number=Math.min(sx,sy);//取min所有内容一定 阅读全文

posted @ 2019-05-29 15:52 kingBook 阅读(128) 评论(0) 推荐(0) 编辑

停车小游戏
摘要:``` //lunRotation轮子的方向[-45,45] //把车轮向量分解成两个分量:X轴方向的为推力(前进力),影响汽车的位移 //Y轴方向的为旋转力,影响汽车的角度 onward = speed * Math.cos(lunRotation*Math.PI/180);//汽车位移,x轴方向的分力 var yy:Number = speed * Math.sin(lunRotation*M... 阅读全文

posted @ 2019-05-22 17:15 kingBook 阅读(116) 评论(0) 推荐(0) 编辑

调整颜色
摘要:fl包:链接:http://pan.baidu.com/s/1mihxOgw 密码:kxn1 阅读全文

posted @ 2019-04-16 14:21 kingBook 阅读(112) 评论(0) 推荐(0) 编辑

BitmapData.threshold()方法
摘要:![](https://img2018.cnblogs.com/blog/714380/201904/714380-20190411100843888-1410146598.png) ```ActionScript import flash.display.Bitmap; import flash.display.BitmapData; import flash.geom.Rectangle; ... 阅读全文

posted @ 2019-04-11 10:08 kingBook 阅读(252) 评论(0) 推荐(0) 编辑

经过多个点画曲线
摘要:``` package app{ import flash.display.Sprite; import flash.geom.Point; import framework.game.Game; import g.objs.MyObj; / var curve:Curve=Curve.create 阅读全文

posted @ 2019-01-03 14:40 kingBook 阅读(728) 评论(0) 推荐(0) 编辑

for里的上一个/下一个下标/反转坐标的写法
摘要:const len:int=10; for(var:int=0;i<len;i++){ var previ:int=(i-1+len)%len; var nexti:int=(i+1)%len; } var arr:Array=new Array(0,1,2,3,4); var reserveArr 阅读全文

posted @ 2019-01-03 11:44 kingBook 阅读(163) 评论(0) 推荐(0) 编辑

NetStream 记录
摘要:bufferLength : Number [只读] 数据当前存在于缓冲区中的秒数。(已进入缓冲区的秒数) bufferTime : Number 指定在开始显示流之前需要多长时间将消息存入缓冲区。(默认0.1秒, 缓冲区大小,就是需要bufferLength要达到0.1才能播放显示) buffer 阅读全文

posted @ 2018-04-19 16:10 kingBook 阅读(159) 评论(0) 推荐(0) 编辑

JSFL 禁止脚本运行时间太长的警告
摘要:``` javaScript fl.showIdleMessage(false); ``` 阅读全文

posted @ 2018-04-12 18:22 kingBook 阅读(172) 评论(0) 推荐(0) 编辑

FlashDevelop关闭分号自动格式化
摘要:菜单Tools Program Settings ASCompletion Helpers Characters Requiring Whitespace 清空",; + =/%|&!^" 关闭代码格式化: 菜单Tools Program Settings ASCompletion Helpers 阅读全文

posted @ 2018-04-08 10:58 kingBook 阅读(231) 评论(0) 推荐(0) 编辑

vscode-nextgenas编译配置
摘要:文档:https://github.com/BowlerHatLLC/vscode-nextgenas/wiki/asconfig.json asconfig.json swf-version与target-player的关系:https://blog.zengrong.net/post/1486. 阅读全文

posted @ 2017-11-10 14:52 kingBook 阅读(517) 评论(0) 推荐(0) 编辑

解析swf文件头,获取flash的原始尺寸
摘要:要想解析swf文件头,首先要弄清楚的当然是swf文件格式规范。规范中对swf文件格式作了详细的说明。关于swf文件头,它是由以下几个部分组成:+ + + + + + +|文件标识|版本|文件大小|RECT字段|帧频|帧数|+ + + + + + +其中“文件标识”为3个字节,包括文件压缩标志。这3个 阅读全文

posted @ 2017-05-10 16:06 kingBook 阅读(1491) 评论(0) 推荐(0) 编辑

kinematic与static刚体不会触发任何接触回调
摘要:Main.as 示例: 源码下载:链接:http://pan.baidu.com/s/1bpL8chh 密码:qui7 阅读全文

posted @ 2017-05-10 10:12 kingBook 阅读(741) 评论(0) 推荐(0) 编辑

对于两个初始时设置为Sensor的刚体,不会触发preSolve和postSolve
摘要:Main.as 测试源码:链接:http://pan.baidu.com/s/1bpELP6n 密码:pep2 阅读全文

posted @ 2017-04-27 10:06 kingBook 阅读(699) 评论(0) 推荐(0) 编辑

打包制作 ANE
摘要:一、打包ANE 1.ios 准备文件: anePackager.bat aneswc.swc extension.xml flashAne.ane ioslib.a library.swf platformoptions.xml(可选,用于标记.a文件需要的framework、lib) .a文件: 阅读全文

posted @ 2017-04-19 17:50 kingBook 阅读(1376) 评论(0) 推荐(0) 编辑

FlashDevelop 发布SWC
摘要:环境配置: 1.安装32位Java,经测试可用的 链接:http://pan.baidu.com/s/1i4CraXR 密码:xuud 2.ant,链接:http://pan.baidu.com/s/1hs41La8 密码:va05 3.系统环境变量Path,加入%JAVA_HOME%\bin;D: 阅读全文

posted @ 2017-04-18 11:46 kingBook 阅读(704) 评论(0) 推荐(0) 编辑

求线段的交点
摘要:var p1: Point = new Point(0, 0); var p2: Point = new Point(50, 50); var p3: Point = new Point(0, 50); var p4: Point = new Point(50, 0); var p: Point = new Point; if (p1.x == p2.x) { if (p3.x == ... 阅读全文

posted @ 2017-02-08 14:23 kingBook 阅读(268) 评论(0) 推荐(0) 编辑

& 运算
摘要:var f:uint; var e:uint; f=uint.MAX_VALUE; e=1 (f&e)!=e trace(f,e,uint(f&e));//output:4294967295 2147483648 2147483648 -----> (f&e)==e f=uint.MAX_VALUE; e=1 (f&e)==e 阅读全文

posted @ 2017-01-18 17:45 kingBook 阅读(174) 评论(0) 推荐(0) 编辑

box2d 易错
摘要:1.动态刚体与一个与静态刚体重叠的小的感应刚体在contactBegin时,有些时候无法侦测到 2.bodyA.GetContactList()应用非动态刚体,会找不到另一非动态刚体的接触,非动态刚体重叠不会产生b2Contact 3.world.QueryShape(callback,shape) 阅读全文

posted @ 2016-12-22 11:59 kingBook 阅读(156) 评论(0) 推荐(0) 编辑

1 2 下一页