ssRender渲染流星效果(plugin)

今天我们来了解一下ssRender自带的粒子系统,实现一个流星效果

老规矩先看效果:

 1.首先我们要准备两张图片用来显示流星

2.新建渲染类的plugin工程,工程中必备的接口就不详细介绍了,后续会详解,这里要注意的是打开渲染类的宏定义 

3.ssRender的粒子系统需要自定义在createUI()接口中,这个接口是提供给开发者想自定义渲染时所用,我们先定义好这个接口

4.接下来是重点了,首先我们在函数中先获取要渲染的图片资源

 

5.创建一个粒子系统并初始化,然后设置位置和大小

6.创建粒子发射器并添加相应的参数用于控制粒子的状态,初始化发射器,设置大小(发射器的大小和系统大小保持一直),设置加载的资源,设置粒子的颜色

 7.创建粒子,设置粒子参数用于控制粒子的运动方向和速度,并且添加到发射器中

 

 8.创建第二个粒子发射器,方法和第一个相同修改一下粒子的起始发射位置

9.将两个发射器添加到粒子系统中并开始粒子系统

10.最后将我们的plugin拖拽到UI中就能看见粒子效果了

这样我们就完成了一个粒子效果,虽然要了解一些代码,但是一旦了解了之后就会发现渲染类型的plugin有很强的拓展性。好了,今天的分享就到这了,咱们下期见!拜拜。

 

 

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值