定制化开发Ruby‘s Adventrue游戏制作笔记(十二)Unity给角色添加简单的特效

's Adventrue定制化开发游戏制作笔记(十二)Unity定制化开发给角色添加简单的特效


前言

定制化开发本文章是我学习Unity定制化开发官方项目项目所做笔记,作为学习Unity的游戏笔记,在最后一章会发出源码,如果等不及可以直接看源码,里面也有很多注释相关,话不多说,让Ruby动起来!
游戏引擎:Unity2020.3

一、把特效物品进行切割


设置为multiple

打开Sprite Editor进行切割


二、创建 particle System


勾选上Texture sheet Animation

将两张贴图移上去,并设置为R


打开倒三角,选择为random

三、创建彩色球

新建一个Materrial

改变shader为 Alpha blended

先随便选一张图片

在特效中的Renderer 选择Material为刚刚创建的effectMaterial

四、再设置一下其他属性


shape 中

修改颜色

点击色块
调整最后一针的Alpha值为0,则会出现最后的烟雾消失的效果


添加为预制体
拖入敌人中适当调整一下位置

五、删除特效

修复敌人后,删除特效


重点: 将敌人的GameObject下的特效拖入Script中,否则会找不到特效


六、给食物添加特效

因为流程和敌人的特效一样,所有简单带过
创建新特效


调整特效shape为圆形

更改特效旋转方向 rotation 为 0 0 0

设置爆发

设置特效

设置颜色

设置大小变化


修改脚本

吃到食物时生成特效

拖入特效

系列链接

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发