kingBook

导航

随笔分类 -  AS3

1 2 下一页

旋转力学例子
摘要:package { import flash.display.Shape; import flash.display.Sprite; import flash.events.Event; import flash.utils.getTimer; public class RotationExampl 阅读全文

posted @ 2025-03-15 05:18 kingBook 阅读(6) 评论(0) 推荐(0)

凹多边形碰撞检测
摘要:package { import flash.display.Sprite; import flash.geom.Point; import flash.text.TextField; import flash.text.TextFormat; import flash.events.MouseEv 阅读全文

posted @ 2025-03-01 22:40 kingBook 阅读(9) 评论(0) 推荐(0)

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 阅读(125) 评论(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 阅读(400) 评论(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 阅读(129) 评论(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 阅读(119) 评论(0) 推荐(0)

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

posted @ 2019-04-16 14:21 kingBook 阅读(115) 评论(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 阅读(255) 评论(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 阅读(734) 评论(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 阅读(166) 评论(0) 推荐(0)

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

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

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

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

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

posted @ 2018-04-08 10:58 kingBook 阅读(232) 评论(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 阅读(520) 评论(0) 推荐(0)

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

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

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

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

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

posted @ 2017-04-27 10:06 kingBook 阅读(706) 评论(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 阅读(1395) 评论(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 阅读(711) 评论(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 阅读(269) 评论(0) 推荐(0)

1 2 下一页