这就是书上的最终效果了,一个完整的空间大战游戏:点击查看源码这里并没有太多的新知识,所涉及的东西更多的是游戏开发方面的优化和技巧,下面我们大家一起来看看:飞船:类似粒子效果中的粒子创建方法,我们的游戏飞船也需要一样的创建机制进行创建,大家可以点击查看源码:GameActorGameActorPool...
分类:
其他好文 时间:
2015-01-15 17:48:10
阅读次数:
158
好久没有更新的CSS3演武场系列,半年前搁浅的一篇文章赋予新年新气象闪亮登场了,研究一下利用css(sass)实现粒子效果,主要使用box-shadow生成粒子,利用css3 animation和translateZ实现动画。...
分类:
Web程序 时间:
2015-01-09 14:19:18
阅读次数:
1032
地形笔记:实现过程关键点:1.高度图的读取(得到Y值)-->创建平面网格(得到x z值)-->生成vertex和index 2.纹理映射和预设light:创建空texture-->映射vertex对应的纹理坐标-->映射不同height对应的color-->根据lightDirection计算单位网...
分类:
其他好文 时间:
2015-01-04 17:00:53
阅读次数:
105
一个使用 Qt Quick 粒子系统的简单示例……...
分类:
其他好文 时间:
2015-01-04 07:38:40
阅读次数:
438
动画模块核心存放在away3d.animators包里;Away3D支持下面几种动画格式:VertexAnimator:顶点动画SkeletonAnimator:骨骼动画UVAnimator:UV动画SpriteSheetAnimator:二维切换动画ParticleAnimator:粒子动画Pat...
分类:
其他好文 时间:
2014-12-30 16:55:10
阅读次数:
256
PointCloudMaterial方法根据参数parameters创建用于点云(粒子系统)的材质类型,
parameters参数的格式看上面.PointCloudMaterial对象的功能函数采用,定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类Material.
PointCloudMaterial
string类型的JSON格式材质属性参数
<return...
分类:
Web程序 时间:
2014-12-29 09:02:23
阅读次数:
274
CAEmitterLayer
在iOS 5中,苹果引入了一个新的CALayer子类叫做CAEmitterLayer。CAEmitterLayer是一个高性能的粒子引擎,被用来创建实时例子动画如:烟雾,火,雨等等这些效果。
CAEmitterLayer看上去像是许多CAEmitterCell的容器,这些CAEmitierCell定义了一个例子效果。你将会为不同的例子效果定义一个或多个CA...
分类:
其他好文 时间:
2014-12-26 18:38:55
阅读次数:
203
先看效果,按下空格键添加粒子特效:一般而言粒子特效的实现都是比较复杂的,且不说实现粒子特效的编码和设计,光是编写一个粒子编辑器就不是简单的一件事,但是作者使用了很取巧的方式来完成,我们接下来深入代码看看作者是怎么处理的。Particle在我还没有看这本书的这章之前我认为一个Particle应该是一个...
分类:
其他好文 时间:
2014-12-24 19:58:37
阅读次数:
216
第一步:选中sceneFxMaker场景,运行
第二步:运行界面,选中EffectParticle制作粒子特效
第三步:随便点中一个粒子特效,如下所示
第四步:点中右侧的“Explosion16”,右键,选择Copy进行复制
第五步:这两个文件加里边可以手动添加需要制作的效果,现选中 “1Project”
...
分类:
其他好文 时间:
2014-12-24 13:30:01
阅读次数:
138
不知不觉就已经好久没写过博客了,自从七月正式毕业后,离开了实习了将近九个月的老东家,进了鼠厂后,做的事都是比较传统的前端活,之前在tpy的时候只管做移动h5的特效以及小游戏,再加上实习所以时间比较充裕,canvas玩的比较多,而现在因为工作都是些传统前端工作,而且也忙,就基本上没再写过canva.....
分类:
Web程序 时间:
2014-12-21 15:14:15
阅读次数:
326