Phaser是一个能够反复利用的同步栅栏。功能上与CyclicBarrier和CountDownLatch相似,只是提供更加灵活的使用方法。也就是说,Phaser的同步模型与它们几乎相同。一般运用的场景是一组线程希望同一时候到达某个运行点后(先到达的会被堵塞),运行一个指定任务,然后这些线程才被唤醒 ...
分类:
其他好文 时间:
2017-07-30 11:30:47
阅读次数:
180
本红包雨项目是基于HTML5的游戏框架Phaser写的,最终形成的是一个canvas,所以性能很好,但是必须要说的是这个框架比较大,压缩后也有700K左右,所以请慎用. 代码地址: https://github.com/AmosXu/red-packet-rain 1. 效果展示 图片依次是倒计时页 ...
分类:
其他好文 时间:
2017-06-29 20:29:57
阅读次数:
242
根据之前的代码我们在create中添加代码: 然后定义两个变量 在场景中添加文字,并设置位置为0,0 创建新监听函数 预览: 发现文字并没有出现!!! 单击一下就出来了 ...
分类:
移动开发 时间:
2016-12-11 18:09:26
阅读次数:
193
运行即成功加载一张图片 2.将图片放入场景中间 将sprite里的0,0改成 game.world.centerX,game.world.centerY 预览 发现图片并没有在场景中间 在sprite后面添加 预览 小丸子就出现在场景中心了 ...
分类:
其他好文 时间:
2016-12-11 01:06:59
阅读次数:
278
新建HTML文件 页面内引用phaser文件 phaser.Game创建游戏 ...
分类:
其他好文 时间:
2016-12-10 22:56:29
阅读次数:
187
国外免费开源的2D游戏引擎 支持平台 可以用cocoonJS打包 支持WEBGL和canvas(两者自动切换) 简单易用的加载系统 完善的动画系统 丰富的用户交互事件(最多10个点的数控) 支持HTML5 audio 和web audio两种声音模式 内置3个物理引擎 也支持typescript 开 ...
分类:
其他好文 时间:
2016-12-10 22:25:57
阅读次数:
194
Phaser是一个简单易用且功能强大的html5游戏框架,利用它可以很轻松的开发出一个html5游戏。在这篇文章中我就教大家如何用Phaser来制作一个前段时间很火爆的游戏:Flappy Bird,希望大家看后也能做出自己的html5游戏。大家可以先点击这里来试玩一下我已经做好的这个游戏,感受一下P ...
分类:
其他好文 时间:
2016-11-29 21:40:44
阅读次数:
177
Phaser是一个简单易用且功能强大的html5游戏框架,利用它可以很轻松的开发出一个html5游戏。在这篇文章中我就教大家如何用Phaser来制作一个前段时间很火爆的游戏:Flappy Bird,希望大家看后也能做出自己的html5游戏。大家可以先点击这里来试玩一下我已经做好的这个游戏,感受一下P ...
分类:
其他好文 时间:
2016-11-29 21:25:10
阅读次数:
458
phaser.js的源码可以到它在github上的托管里去下载,游戏要用到的图片声音等素材资源请点击这里下载。Phaser的使用非常简单,只需要引入它的主文件,然后在页面中指定一个用来放置canvas的元素,然后实例化一个 Game 对象就可以了。 复制代码 <!DOCTYPE html> <htm ...
分类:
其他好文 时间:
2016-11-25 17:14:15
阅读次数:
165
游戏要用到的一些图片、声音等资源都需要提前加载,有时候如果资源很多,就有必要做一个资源加载进度的页面,提高用户等待的耐心。这里我们用一个state来实现它,命名为preload。 因为资源加载进度条需要一个进度条的背景图片,所以在制作这个state前,我们还需要另一个最基础的state,用来加载那张 ...
分类:
其他好文 时间:
2016-11-25 16:54:43
阅读次数:
260