level 13
粒子系统最简单实例,北风吹,雪花飘。
根据湖大的教程,这里贴一个最简单的例子系统实例。
创建一个对象,在对象的create事件中加入以下代码:
ps=part_system_create();//创建粒子系统
pt_type=part_type_create();//创建粒子类型
part_type_direction(pt_type, 250,290,0,0);//设定粒子的方向在250-290之间
part_type_speed(pt_type,4,10,0,0);//设定粒子的速度在4-10之间
part_type_color2(pt_type,c_white,c_yellow);//设定粒子的颜色是白色与黄色
part_type_life(pt_type,150,350);//设定粒子存活期为150-350之间
part_type_shape(pt_type,pt_shape_snow);//设定粒子的形状为系统自带的雪花形状
part_type_size(pt_type,0.2,0.5,0,0);//设定粒子的大小为0.2-0.5之间
pe=part_emitter_create(ps);//创建粒子发射器
part_emitter_region(ps, pe,0,640,0,0,ps_shape_line,ps_distr_linear);//设定发射器的形状与区域为线型,位于屏幕顶端
part_emitter_stream(ps,pe,pt_type,-3);//使用stream方式发射,每3步发射一个粒子。
好了,然后保存对象,并将对象添加进房间中(最好将房间背景颜色设置为黑色),执行游戏就可以看到效果了。呵。
2013年03月04日 03点03分
2
赞!顶!酷啊!
2013年03月04日 15点03分
这个help有中文版,我一直看英文版。。
2013年10月29日 13点10分
level 5
没有吸引子想做一些特殊效果好难,比如弧形闪电之类的。
2013年10月29日 20点10分
3
回复 中子结构 :总感觉不够粒子炫酷
2013年10月30日 10点10分
回复 wangyu258 :GMS取消迁移器什么的,感觉是很差劲。不过官方说那些东西很消耗资源。
2013年10月31日 14点10分