Unity3D-粒子光圈

本文档详细介绍了如何使用Unity3D创建类似 http://i-remember.fr/en 的白色光圈效果。通过分析内外两个光圈的特性,分别实现它们的旋转和动态效果。首先设置基本的项目框架,然后编写C#脚本来控制粒子系统。外光圈通过不断旋转实现,内光圈则通过调整粒子初始位置模拟缺口效果。最后,虽然与原网站效果略有差异,但通过调整粒子数量和大小,可以进一步优化效果。
摘要由CSDN通过智能技术生成

参考 http://i-remember.fr/en使用unity3d制作白色光圈效果。这里先附上最终效果图:


首先分析一下该网站中的光圈,它是由内外两个光圈一起构成的。内部光圈有缺口,转的速度比较慢,但确实是在顺时针转动。而外光圈则相反,没有缺口,转动的速度也快很多。所以对于这整个效果,分为内外两个部分,代码大致相同。

第一步:基本框架

首先创建一个新项目,这里命名为Halo。将摄像机背景设为全黑之后。添加空游戏对象Halo,它有两个子对象,分别为InnerHalo和OuterHalo,结果如图:


  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值