最近《星球大战7》的上映,让星战热在全球范围内卷土重来,相信大家的微信朋友圈也被各路星战粉刷屏。小编在观赏完这部科幻巨制后,也感觉自己的原力觉醒了!影片中各种爆炸特效和激光剑刷刷的打斗特效让小编萌生了在Unity中打造这种酷炫特效的想法!今天,小编为广大Unity开发者和星战迷们带了好消息!我们可以用免费插件来制作星球大战同款特效啦!
经常关注Unity动态的朋友们可能已经发现Asset Store的新功能Level 11了,该功能针对Unity Pro用户,将为大家提供定期的Unity插件优惠活动推送。我们选出了本月推送的两款免费插件,ArcReactor Rays Generator和Realistic FPS Pack,用来打造星战的场景特效!ArcReactor Rays Generator这是一款可以实现任何形状,位置,颜色,行为的激光粒子插件。通过它,你可以实现星战般炫酷的激光,照明弧,等离子射线和魔法效果。同时,用户还可以制作激光遇到墙体之后的反射,为你的游戏添加一种不同的乐趣。该插件的激光有两部分构成,其中LineRenderer为该系统的主结构,而粒子部分则围绕LineRender进行可编辑的运动。整个系统由ArcReactor_Arc组件进行控制,该组件与Unity自带的Particle System类似,其中Arcs参数是由多条LineRender所组成的数组,我们可以通过参数调节每一条LineRender的形状,大小,颜色等。可用于闪电效果的制作。
其次,该组件上的其他参数可控制激光的走向,周期,反转等。同时,插件作者在工程中还配置了详细的文档,方便广大用户使用。Realistic FPS Pack可以说是制作FPS游戏的无敌战机,它会为你带来各种逼真的枪械射击以及爆炸效果, 也可以模拟出子弹与不同材质发生碰撞后飞溅的效果。当角色射击敌人,金属,水面,泥土,沙石,废纸塑料或其他各种材质时会有不同的反馈效果。当然,该组插件的使用也相对简单, 打开Assets_FPS_Effects>materials>physics_materials,我们可以看到在其中保存了多种物理材质,而每一种材质都对应了一种子弹碰撞后的飞溅效果。用户只需要将所需要的物理材质,添加在对应的游戏物体的Collider上,便可轻松完成下图的效果。除了以上的免费插件,大家也可以在以下插件推荐文章中找到还原星战场景的粒子特效插件!看到这里,各位朋友有没有想尝试打造一个星战场景的冲动呢?唤醒你的原力,操练起来吧!小编还会持续关注Level 11最新的推送信息,为大家带来Asset Store精品插件的第一手资讯,敬请期待!
插件下载地址,以及更多Asset Store插件推荐文章,请访问Unity中文官方社区!