Phaser2官网实例学习笔记
说明:#
- 这是我学习Phaser2官网实例的笔记,对快速了解Phaser2能做什么、API概貌也许有帮助。另有一篇《Phaser3官网实例学习笔记》。
- 阅读本文前,您需要对Phaser的场景结构有大致了解。笔记只摘录了关键语句,加了少量注释;语句不完整、不连续;为便于字面理解,有些类实例名称调整得更接近类名。
- 可以根据实例名称从Phaser官网搜出实例来细读,还可以在PhaserChains中查找语句中关键字的API文档和相关实例源码。
- 有些类别我没有看或粗粗看过,包括GAMES(9个完整游戏),DEMOSCENE(水波、星空、旋转、渐变色等演示场景), CREATE(像素画、渐变、多边形三个生成工具及使用实例),两个物理系统P2 PHYSICS和NINJA PHYSICS,几个付费插件BOX2D、PARTICLE STORM、VIRTUAL JOYSTICK;其余类别共有517个实例都看了,340个实例做了摘录。
- 官网是按字母排列类别的,现为初学者学习、理解方便重新排序。
BASICS:基础#
01 Load An Image#
载入图像到缓存
1 2 3 4 |
|
02 Click On An Image#
用图像生成sprite,并添加点击事件监听器
1 2 3 4 5 6 |
|
03 Move An Image#
给sprite添加运动/速度
1 2 |
|
04 Image Follow Input#
使sprite跟随输入热点(鼠标/触点)移动
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
05 Load An Animation#
载入JSON Hash格式的图集(可用Texture Packer或Shoebox等工具生成),生成动画
1 2 3 4 5 6 7 8 9 10 11 |
|
06 Render Text#
渲染文本
1 2 3 |
|
07 Tween An Image#
给图像添加tween动画
1 2 3 |
|
SPRITES:精灵#
Add An Image#
通过载入的图像生成、添加image
1 2 3 4 5 6 7 |
|
Add A Sprite#
通过载入的图像生成、添加sprite
1 2 3 4 5 6 |
|
Sprite From Bitmapdata#
通过Bitmapdata生成sprite
1 2 3 4 5 6 |
|
Spritesheet#
Spritesheet图单动画的用法
1 2 3 4 |
|
Anchor#
更改锚点
1 2 |
|
Move A Sprite#
移动sprite
1 2 |
|
Destroy#
销毁精灵(以备回收)
1 |
|
Sprite Tint#
罩色、染色(黑色无法再罩色,单色图像可预设成白色以方便处理)
1 |
|
Scale A Sprite#
调整尺寸
1 2 3 4 |
|
Fixed Scale#
设定尺寸变化范围(以免父级变化造成过度影响)
1 2 3 4 5 |
|
Rotate And Scale#
旋转和尺寸
1 2 3 |
|
Add Several Sprites#
加载多个sprite/spriteSheet
1 |
|
Child Sprites#
sprite加载子级sprite
1 2 3 4 5 |
|
Sprite Bounds#
定位框
1 2 3 4 |
|
Out Of Bounds#
离开舞台事件
1 2 |
|
Align In Rectangle#
对齐矩形内边
1 2 3 4 |
|
Align To Rectangle#
对齐矩形(外边)
1 2 3 4 |
|
Align Multiple Sprites#
对齐多个sprite
1 2 3 4 5 6 |
|
Align Text To Sprite#
text与sprite对齐
1 2 3 4 5 6 7 8 |
|
Align Within Sprite#
与sprite内边对齐
1 2 3 4 |
|
Collide World Bounds#
碰撞世界的边界
1 2 3 4 |
|
Dynamic Crop#
矩形剪切sprite
1 2 3 4 |
|
Mask#
sprite/group遮罩
1 2 3 4 5 6 |
|
Overlap Tween Without Physics#
非物理学重叠/交错检测
1 2 3 4 5 |
|
Pivot#
旋转的轴心
1 2 3 4 5 6 7 8 |
|
Rope#
绳索效果
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
Shared Sprite Textures#
分用图集材质
1 2 3 4 5 6 |
|
ARCADE PHYSICS:ARCADE物理引擎#
Body Enable#
关闭body属性即取消运动和碰撞检测
1 |
|
Gravity#
重力
1 2 |
|
Bounce#
反弹
1 2 3 4 5 6 7 |
|
Bounce Accelerator#
反弹加速度
1 2 3 |
|
Body Debug#
sprite物理学Body的调式信息
1 2 |
|
Circle Body#
圆形物体
1 2 3 4 |
|
Global Pause#
物理系统全局暂停
1 |
|
Asteroids Movement#
爆破彗星运动,朝向旋转角度(即正向)的加速度
1 |
|
Angle To Pointer#
指向输入点的角度
1 |
|
Multi Angle To Pointer#
角度指向热点
1 |
|
Angle Between#
两个sprite间连线的角度
1 2 3 4 |
|
Angular Acceleration#
角加速度
1 |
|
Angular Velocity#
角速度
1 |
|
Accelerate To Pointer#
向点加速(一次)
1 2 3 4 5 6 7 8 |
|
Direct Body Movement#
重叠检测
1 |
|
Distance To Pointer#
显示对象到热点的距离
1 2 |
|
Gravity And Drag#
重力与拖拽
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Group Vs Group#
组对组
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
Group Vs Self#
组对自身
1 2 3 4 5 6 7 8 9 |
|
Larger Bounding Box#
更大的边框(检测边界)
1 |
|
Offset Bounding Box#
调整、偏置边框
1 2 |
|
Move Over Distance#
移动一定距离
1 2 3 4 5 6 |
|
Move To Pointer#
向热点移动
1 2 |
|
Move Towards Object#
组向点移动
1 |
|
Multiball#
成组控制
1 2 3 4 5 6 |
|
On Collide Event#
碰撞事件
1 2 3 4 5 6 7 |
|
One Way Collision#
单向碰撞检测(取消某个方向的检测)
1 2 |
|
Process Callback#
处理调用
1 2 3 4 5 |
|
Quadtree Collision Infos#
四叉树碰撞信息
1 2 3 4 |
|
Sort Direction#
分类指标(没明白)
1 |
|
Sprite Vs Group#
精灵Sprite和物理组physicsGroup
1 2 3 4 5 6 |
|
World Bounds Event#
与游戏世界碰撞的事件
1 2 3 4 5 |
|
INPUT:输入#
Bounds Rect#
限制框
1 2 3 4 |
|
Bounds Sprite#
限制在精灵范围内
1 2 3 |
|
Bring A Child To Top#
拖拽时带到顶层
1 2 3 4 5 6 |
|
Button Destroy#
销毁按钮
1 2 |
|
Cursor Key Movement#
用方向键控制运动
1 2 3 4 5 6 7 8 |
|
Custom Candidate Handler#
(不明白)
1 |
|
Down Duration#
按键时长
1 2 3 4 5 |
|
Drag#
拖拽
1 2 3 4 |
|
Drag Event Parameters#
拖拽事件参数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
Drag Update#
拖拽更新事件
1 2 |
|
Drop Limitation#
放下时限定对齐
1 2 3 4 5 |
|
Gamepad#
游戏手柄支持,手柄相关实例还有:
GAMEPAD ANALOG BUTTON GAMEPAD BUTTONS GAMEPAD DEBUG GAMEPAD HOTKEYS GAMEPAD MULTIPLE PADS
1 2 3 4 5 6 7 |
|
Group Input Events#
组(成员)输入事件
1 2 3 4 5 6 7 8 |
|
Ignore Child Input#
忽略成员的输入
1 2 |
|
Input Child Priority#
成员的输入优先序号
1 2 3 4 5 6 |
|
Input Order#
输入/渲染序号
1 2 3 4 |
|
Key#
键盘按键
1 2 3 4 5 6 7 8 9 10 |
|
Keyboard Hotkeys#
键盘热键
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
Keyboard Justpressed#
按键按钮多久了
1 2 3 4 5 |
|
Motion Lock Horizontal#
锁定为横向拖拽(禁用纵向拖拽)
1 2 3 |
|
Mouse Buttons#
鼠标按键
1 2 3 4 5 6 |
|
Multi Touch#
多点触控
1 2 3 4 5 6 7 8 |
|
On Tap#
点击事件
1 2 3 4 |
|
Out Of Game#
判断鼠标/触控热点是否立刻游戏窗口
1 |
|
Override Default Controls#
覆盖缺省控制
1 2 3 4 5 6 7 8 |
|
Pixel Perfect Click Detection#
为悬浮事件精细检测像素(排除透明部分)
1 2 3 4 |
|
Pixelpick Atlas#
为点击事件精细检测像素(排除透明部分)
1 2 3 |
|
Pointer Lock#
鼠标请求点锁定(不明白)
1 2 |
|
Pointer Over#
输入点悬浮检测
1 2 |
|
Snap On Drag#
拖拽时、后对齐
1 2 3 4 5 6 7 8 9 10 |
|
Virtual Gamecontroller#
虚拟游戏控制器(略)
Word Input#
字词输入
1 2 3 4 |
|
GROUPS:组#
Create Group#
创建组
1 |
|
Add A Sprite To Group#
把sprite加入组的两种方法
1 2 3 |
|
Remove ### RemoveBetween#
移除
1 2 3 |
|
Replace#
替换
1 |
|
Align Frames To Grid#
图集的帧对齐网格
1 2 3 4 5 6 |
|
Align Sprites To Grid#
精灵对齐网格
1 2 3 4 5 |
|
Bring A Group To Top#
移到顶层
1 |
|
Call All#
对组中所有成员调用函数
1 |
|
Call All Animations#
全部调用动画
1 2 3 |
|
Call All Input#
全部调用输入
1 2 3 4 5 |
|
Create If Null#
组中元素生死判断
1 2 3 |
|
Depth Sort#
层次排序
1 |
|
Display Order#
复活时保持显示层次不变
1 2 3 4 |
|
Filter By Property#
根据属性筛选
1 2 3 4 |
|
For Each#
对所有成员逐个应用函数
1 |
|
Get First#
取得第一个活的成员
1 2 3 |
|
Group Transform Rotate#
组变形、旋转等(与sprite近似)
1 2 3 4 5 6 7 8 |
|
Set All#
全部设置
1 |
|
Move To Another Group#
把group1成员都移到group2
1 |
|
Nested Groups#
组嵌套
1 |
|
Recycling#
成员的消灭和复活
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
Sort#
排序
1 2 3 |
|
Swap Children In A Group#
交换组成员的索引/层次
1 2 |
|
BUTTONS:按钮#
按钮
1 2 3 4 5 6 7 |
|
Button In A Group#
按钮分组
1 2 3 4 5 6 |
|
Button Using Texture Atlas#
使用材质图集的按钮
1 2 3 |
|
Cancel Button#
取消按钮(传送按钮属性)
1 2 3 4 5 6 |
|
Changing The Frames#
改换按钮帧
1 2 3 4 |
|
Disable Button On Click#
停止按钮功能
1 |
|
TWEENS:补间动画#
Alpha Text#
文本透明度动画
1 |
|
Chained Tweens#
链接动画
1 2 |
|
Combined Tweens#
联合动画
1 2 3 4 |
|
Earthquake#
通过函数递归调用自身,实现动画重复播放
1 2 3 4 5 6 7 |
|
Easing#
缓冲
1 |
|
Fading In A Sprite#
淡入淡出
1 2 3 |
|
Generate Data#
预先生成动画数据(供众多对象使用)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
INTERPOLATION#
动画插值设置
1 2 3 4 |
|
Pause Tween#
动画的暂停/继续播放
1 2 |
|
Repeat#
动画的重复
1 2 |
|
Tween From#
动画到此
1 2 3 |
|
Single Tween Reuse#
单个动画的复用
1 2 3 4 5 6 7 8 9 10 |
|
Tween Array#
根据数组生成动画
1 2 3 |
|
Tween Loop Event#
动画循环事件
1 2 3 4 5 |
|
Tween Relative#
相对值动画
1 2 |
|
Tween Several Properties#
同一对象的多属性动画
1 2 |
|
Yoyo#
往复(反向动画回到原样)
1 2 3 |
|
ANIMATION:动画#
Animation Events#
动画事件
1 2 3 4 5 |
|
Change Frame#
改变sprite的帧
1 2 3 |
|
Change Texture On Click#
改变材质
1 2 3 4 5 6 7 8 |
|
Creature Dragon#
生物龙
1 2 3 4 |
|
Load Texture#
加载材质
1 2 3 |
|
Dynamic Animation#
动态动画
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
Frame Update#
帧更新事件
1 |
|
Group Creation#
在组中生成(没明白)
Looped Animation#
以15fps循环播放
1 |
|
Sprite Sheet#
精灵图列动画
1 2 3 4 |
|
Starling Atlas#
分片图集动画
1 2 3 4 |
|
Stop Animation#
停止动画
1 2 3 |
|
Two Frame Test#
两帧动画测试
1 2 3 4 5 |
|
PARTICLES:粒子#
Auto Scale#
自动调整尺寸
1 2 |
|
Click Burst#
点击时爆炸
1 2 3 4 |
|
Collision#
粒子碰撞
1 2 3 4 5 |
|
Destroy Emitter#
销毁发射器
1 |
|
Emitter Width#
发射口宽度(缺省为中间一点)
1 |
|
Firestarter#
喷火器
1 2 3 4 5 6 7 |
|
Flow#
飘/漂
1 2 3 4 5 6 7 8 9 |
|
No Rotation#
禁止粒子旋转
1 2 |
|
Particle Alpha#
粒子透明度
1 |
|
Particle Class#
粒子类
1 2 3 4 5 6 7 8 9 |
|
Particle Scale#
粒子尺寸
1 2 |
|
Rain#
下雨
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Snow#
下雪
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
|
When Particles Collide#
粒子碰撞
1 2 3 4 5 6 7 |
|
TIME:时间#
Basic Timed Event#
定时事件
1 |
|
BASIC LOOPED EVENT#
循环事件
1 |
|
Basic Repeat Event#
重复事件
1 |
|
Custom Timer#
自定定时器
1 2 3 |
|
Elapsed Seconds#
经过的秒数
1 |
|
Remove Event#
移除事件/定时器
1 2 |
|
Slow Down Time#
时钟调慢
1 2 3 |
|
TEXT:文本#
Text Events#
文本事件
1 2 3 4 5 6 7 8 9 |
|
Text Gradient#
文本渐变
1 2 3 4 |
|
Center Text#
文本在边框中居中
1 2 3 4 5 |
|
Center Text On Sprite#
文本在精灵中居中
1 2 3 4 5 6 7 8 |
|
Word Wrap#
单词折行
1 2 |
|
Text Line Spacing#
文本行距
1 |
|
Text Padding#
文本内边距
1 |
|
Text Reflect#
文本镜像
1 2 |
|
Text Resolution#
文本解析度
1 |
|
Text Shadow#
文本阴影
1 2 3 |
|
Text Shadow Stroke#
文本阴影笔触(描边)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
Colored Characters#
字符上色/着色
1 2 3 4 5 6 7 |
|
Text Stroke With Color#
给笔触/描边上色
1 2 3 |
|
Text Tabs#
文本制表符
1 2 3 4 |
|
Text Tabs From Array#
由数组生成制表文本
1 2 3 4 |
|
Text With Physics#
带物理属性的文本
1 2 3 4 5 6 7 8 9 10 11 |
|
Extending Text#
继承/扩充文本类
1 2 3 4 5 6 7 8 9 10 |
|
Google Webfonts#
谷歌在线字体
1 2 3 4 5 6 7 8 9 10 |
|
Bitmap Fonts#
Bitmap字体
1 2 |
|
Clean Text#
清除Bitmap文本中没有字体支持的文本
1 2 3 |
|
Bitmapfont Drag#
Bitmap文本拖拽
1 2 3 |
|
Bitmaptext Anchor X#
Bitmap文本锚点
1 2 3 |
|
Bitmaptext Max Width#
Bitmap文本最大行宽
1 2 |
|
Bitmaptext Purge Glyphs#
Bitmap文本清除字符精灵
1 2 |
|
Bitmaptext With Physics#
有物理属性的Bitmap文本
1 2 3 4 5 6 7 |
|
Retro Font 1#
retroFont复古字体
1 2 3 4 |
|
DEBUG:调试信息#
通过叠加场景render渲染调试信息
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
TILE SPRITES:瓷砖精灵#
Tiling Sprite#
生成铺砖精灵
1 2 |
|
Animated Tiling Sprite#
移动瓷砖铺设的精灵tileSprite
1 2 3 |
|
Sprite Sheet Tiling Sprite#
用精灵条spritesheet铺设的铺砖精灵tileSprite
1 2 3 4 |
|
Tiling Sprite Atlas#
用图集Atlas生成铺砖精灵tileSprite
1 2 3 4 |
|
Colliding With Tiling Sprite#
铺砖精灵tileSprite的碰撞
1 2 3 4 5 6 7 8 9 10 11 |
|
Tile Sprite From Animated Sprite#
铺砖精灵动画
1 2 3 4 5 6 7 8 9 10 11 12 |
|
TILEMAPS:瓷砖地图#
Blank Tilemap#
生成空白铺砖地图
1 2 3 4 5 6 7 8 9 |
|
Create From Array#
通过数组生成铺砖地图
1 2 3 4 5 |
|
Create From Objects#
从对象生成地图(没看懂)
Csv Map#
Csv地图
1 2 3 4 5 6 |
|
Csv Map Collide#
与Csv地图碰撞
1 |
|
CSV MAP WITH P2#
(存目)
Features Test#
状态监测
1 2 3 4 5 |
|
Fill Tiles#
瓷砖填充
1 |
|
Paint Tiles#
绘制(拾取、替换)瓷砖
1 2 3 4 |
|
Randomise Tiles#
随机瓷砖
1 |
|
Replace Tiles#
替换瓷砖
1 2 |
|
Swap Tiles#
倒换瓷砖
1 2 |
|
Resize Map#
调整地图尺寸
1 2 3 |
|
Tile Callbacks#
瓷砖调用
1 2 3 4 |
|
Tileset From Bitmapdata#
通过Bitmapdata生成map
1 2 |
|
CAMERA:镜头#
Moving The Camera#
移动镜头
1 2 |
|
Basic Follow#
镜头跟随
1 2 3 |
|
Camera Fade#
淡出
1 2 3 4 5 6 7 8 9 10 |
|
Camera Flash#
镜头闪动
1 |
|
Camera Shake#
镜头晃动
1 |
|
Deadzone#
定死区域
1 2 3 |
|
Fixed To Camera#
与镜头绑定
1 2 3 |
|
Follow Styles#
镜头跟随类型
1 2 3 4 5 |
|
WORLD:世界#
Fixed To Camera#
固定sprite、text到镜头/前
1 2 3 4 5 6 7 8 |
|
Move Around World#
镜头移动
1 |
|
World Wrap#
世界折返
1 |
|
DISPLAY:显示#
Circle#
画圆
1 |
|
Ellips#
画椭圆
1 |
|
Arc#
画扇形/弧线
1 |
|
Arcade Physics Graphics Shape#
给Graphics图形赋予物理属性
1 2 |
|
Extract Mask#
同色提取到遮罩
1 |
|
Fullscreen#
全屏
1 2 3 4 5 6 7 8 |
|
Game Background Color#
游戏背景色
1 2 3 4 5 6 |
|
Generate Texture From Graphics#
用图形生成材质
1 |
|
Gradient#
在遍历中步进插色以生成渐变
1 2 3 4 5 6 7 8 |
|
Graphics#
绘制图形
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
Graphics Input Events#
图形输入事件
1 2 3 4 5 6 7 8 9 |
|
Hsv Color Wheel#
Hsv色盘
1 |
|
Pixi Render Texture#
生成Pixi渲染材质
1 |
|
Render Texture Image#
生成渲染材质图像
1 2 3 4 5 |
|
Render Crisp#
渲染锐化?
1 2 3 |
|
Sprite Shadow#
用tint着色法生成阴影
1 2 3 |
|
Viewport#
视图/窗口尺寸
1 2 3 4 5 6 7 8 9 10 11 12 |
|
BITMAPDATA:BITMAPD数据#
Fastcopy Draw#
快速拷贝
1 |
|
Copy Bitmapdata#
拷贝Bitmapdata
1 2 3 4 5 6 7 8 |
|
Copy Pixels#
拷贝像素
1 2 3 4 5 |
|
Draw Sprite#
绘制精灵
1 2 3 |
|
Alpha Mask#
alphaMask透明度遮罩
1 2 3 4 5 |
|
Atlas#
图集
1 2 3 4 5 6 7 8 9 10 |
|
Cached Bitmapdata#
缓存Bitmapdata数据
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Draw Atlas Frame#
绘制图集的帧
1 2 3 4 5 6 |
|
Draw Full#
全部绘制
1 2 3 4 5 |
|
Draw Group#
绘制组
1 2 3 4 5 |
|
Get Pixel#
取得像素
1 2 3 |
|
Process Pixels 1#
处理像素
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
Radial Gradient#
放射状渐变
1 |
|
Replace Color#
替换颜色
1 2 |
|
Set Hsl#
设置、调整HSL色彩空间
1 2 3 4 5 6 7 8 9 |
|
Sprite Texture#
用作精灵材质
1 2 3 4 5 6 |
|
Text#
绘制文本
1 2 |
|
GEOMETRY:几何形状#
Line#
1 2 3 4 |
|
Rotate Line#
旋转
1 2 3 |
|
Line Bounds#
调试
1 2 3 4 |
|
Center Line#
通过中点点位线
1 2 3 4 |
|
Centroid#
中心(重心)
1 2 3 4 5 6 7 8 9 10 |
|
Circle#
圆形
1 2 3 4 |
|
Circle Random Point#
圆中的随机点
1 2 3 4 5 6 7 8 9 |
|
Line Intersection#
两线交点
1 2 |
|
Line Midpoint#
线段中点
1 2 |
|
Line Reflection#
线的镜像
1 2 3 4 5 6 |
|
Playing With Points#
点运动
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
Polygon#
绘制多边形
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
Polygon Contains#
多边形包含判断
1 |
|
Rectangle#
方形
1 2 |
|
Rectangle Get Point#
方形取定位点
1 2 |
|
Rectangle Intersects#
方形交叉/重叠
1 2 |
|
AUDIO:音频#
Audio Sprite/### Audio Sprite Duration#
声音精灵
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
Play Music#
音量控制
1 2 |
|
Fade In#
音频淡入
1 2 3 4 5 6 |
|
Audio Sprite Json#
音频JSON数据(代替标签)
1 2 3 4 5 6 7 8 9 10 11 |
|
Loop#
循环
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Remove Sound#
移除音频
1 2 |
|
Restart Sound#
重播
1 |
|
Sound Complete#
完成事件
1 |
|
VIDEO:视频#
Alpha Webm#
带透明度的Webm视频(谷歌浏览器支持)
1 2 3 4 |
|
Change Source#
改变视频源
1 2 3 4 5 6 7 8 |
|
Snapshot Blend Mode#
视频快照混色模式
1 2 3 4 5 6 7 8 9 |
|
Sprites Sharing Video#
精灵分有视频
1 2 3 4 5 6 |
|
Video Stream#
摄像
1 2 3 4 5 6 |
|
WEAPON:武器#
Asteroids#
爆破彗星
1 2 3 4 5 6 7 8 9 |
|
Asteroids Bullet Wrap#
1 2 3 4 |
|
Bullet Angle Variance#
子弹角度变量
1 |
|
Bullet Speed Variance#
字典速度变量
1 |
|
Fire Rate#
射击速率
1 2 |
|
Single Bullet#
单发
1 |
|
LOADER:文件加载器#
Asset Pack#
载入资源包
1 |
|
Check Cache#
检测缓存中是否有某键值
1 2 3 4 5 |
|
Load Audio#
载入音频文件
1 2 3 4 |
|
Load Binary File#
载入二进制文件
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Load Bitmap Font#
载入Bitmap字体(可用BMFont等生成)
1 2 |
|
Load Events#
1 2 3 4 5 6 7 |
|
Load Image#
载入图像
1 2 |
|
Load Spritesheet#
载入精灵单子
1 2 3 4 5 |
|
Load Starling Atlas#
载入图集
1 2 3 4 |
|
Load Text File#
载入文本文件
1 2 3 |
|
Load Json File#
载入Json文件
1 2 3 4 |
|
Load Texture Atlas#
载入材质图集
1 2 |
|
Load Tilemap Json#
载入瓷砖地图Json
1 2 3 4 5 |
|
Load Video#
载入视频
1 2 3 4 |
|
Pick Images From Cache#
存缓存中拣出图像
1 2 3 4 |
|
FILTERS:滤镜#
可应用到sprite的WebGL影子/滤镜(shader/filter)
1 2 3 4 |
|
Blue Dots#
1 2 3 4 5 6 7 |
|
Blur#
模糊
1 2 3 4 5 6 7 |
|
MISC:杂项#
Antialias Game#
抗锯齿
1 2 3 |
|
Device#
设备
1 2 3 4 5 6 7 8 |
|
Game Config#
通过对象设置游戏
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
Net#
网络信息
1 2 3 4 5 6 7 |
|
Pause Menu#
暂停游戏
1 2 |
|
Random Generators#
随机数生成器
1 2 3 4 5 |
|
Weighted Pick#
加权挑拣
1 2 3 4 5 6 7 |
|