Phaser 中组(group)的使用
拙风 2016-06-12 17:31:57 75
1、组的声明: var normalBaddies = game.add.group(); 2、在组中加入子元素 ①直接创建:normalBaddies.create(200, 240, ufo); ②先创建元素再加入:normalBaddies.add(子元素) ③也可以把一个组加入另一个组...
Phaser里通过json读取数据
拙风 2016-06-04 08:48:52 158
1. Phaser官方教程里的方式 首先在preload里面加载游戏数据文本 this.load.text(data, assets/data.json); 然后通过cache和json解析函数获得数据,其中JSON.parse解析是js自带函数 this.levelData = JSON.parse(...
地图
拙风 2016-06-02 21:28:34 145
对于Tiled的学习并不好,所以只能是简单的做一个地图,两个层 !DOCTYPEhtmlhtmlheadmetacharset=utf-8/metaname=viewportcontent=width=device-width,initial-scale=1.0,user-scalable=no/titletilemap/titlestylehtml,body{height...
人物的四方向行走控制
拙风 2016-05-31 18:56:58 121
精灵动画(只添加一个动画) !DOCTYPEhtmlhtmlheadmetacharset=utf-8/metaname=viewportcontent=width=device-width,initial-scale=1.0,user-scalable=no/titlespritesheetanimation/titlestylehtml,body{height:100%;margin:0;padding:0;}#cont...
Phaser物理引擎
拙风 2016-05-29 22:05:05 123
这部分笔记: 物理引擎有很多,但最简单的是Arcade物理引擎,使用简单,当然功能也简单,只支持矩形对矩形的碰撞检测。其它的有功能更好的,但使用也复杂,并且还有收费的。总之...
Phaser 音频处理
拙风 2016-05-29 20:36:45 116
1声音的加载 vargame=newPhaser.Game(800,500,Phaser.AUTO,container,state);functionstate(){this.init=function(){game.scale.pageAlignHorizontally=true;//水平居中game.scale.pageAlignVertically=true;//垂直居中}this.preload=function()...
第二部分 显示对象(粒子 瓦片地图)
拙风 2016-05-29 09:39:06 83
1 粒子系统 效果 代码: vargame=newPhaser.Game(800,500,Phaser.AUTO,container,state);functionstate(){this.init=function(){game.scale.pageAlignHorizontally=true;//水平居中game.scale.pageAlignVertically=true;//垂直居中}this.pre...
第二部分 显示对象(文字动画)
拙风 2016-05-28 21:28:57 126
1 文字 vargame=newPhaser.Game(300,630,Phaser.AUTO,container,state);functionstate(){this.create=function(){vartext=game.add.text(0,0,你好\n世界);//vartext=game.add.text(X,Y,文字,样式,组);样式可以是对象形式{a:b;},也可以...
第二部分 显示对象(图片图形按钮精灵)
拙风 2016-05-27 17:30:58 143
Phaser 中的显示对象是我们构建绚丽多彩的游戏世界的基础,本笔记记录关于显示对象的学习。 首先:了解一下Phaser中的显示对象种类 然后:了解一下游戏运行流程 接下来,开始一个一...