3D游戏:八、粒子系统与流动效果
简单粒子制作
- 按参考资源要求,制作一个粒子系统,参考资源
- 使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样
将下载的资源导入项目,先创建粒子系统GuangQiu作为光晕,并对GuangQiu进行调参。
参数如下:
创建粒子系统Particle System作为子粒子,并设置参数。
创建粒子系统xingguang作为星光,并设置参数。
效果见视频1.mp4.使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样
(1) midlight.cs:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class midlight : MonoBehaviour
{ParticleSystem midLight;float size = 2000f;void Start(){midLight = GetComponent<ParticleSystem>();}void Update(){size = size * 0.99f;var main = midLight.main;main.startSize = size;}}
粒子坍缩,效果见视频midlight.mp4.
(2)elimnation.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class elimnation : MonoBehaviour
{ParticleSystem elimnate;public float size = 4f;void Start(){elimnate = GetComponent<ParticleSystem>();}void Update(){size = size * 0.99f;var main = elimnate.main;main.startSize = size;}}
粒子系统逐渐消失,效果见视频elimnation.mp4.
3D游戏:八、粒子系统与流动效果相关推荐
- 粒子系统与流动效果——HW7
粒子系统与流动效果--HW7 参考 http://i-remember.fr/en 这类网站,使用粒子流编程控制制作一些效果, 如"粒子光环" 粒子系统在之前的飞碟游戏中已有使用, ...
- 3D游戏场景DEMO——添加水体效果
好久没写了,5月初就把地形弄差不多了,后来几天把天空穹改了下,弄了多重纹理云彩飘动. 之后一直在做水体的实现,发现水体太烦了.原以为比较简单没地形复杂,结果一查阅资料,天呐--比地形复杂多了.和地形也 ...
- Unity3D课程——粒子系统与流动效果
粒子光环制作 实现目标 多个粒子组成环状,每个粒子都有各自的运动轨迹 实现步骤 在场景中创建一个空对象,并将其命名为ParticleHalo,再在其下创建一个Particle System子对象,命名 ...
- 主界面边框流动效果长时间挂机后会卡顿
1)主界面边框流动效果长时间挂机后会卡顿 2)检测内存是否超过阈值问题 3)堆内存会持续上升,如何用UWA报告来分析 4)关于AssetBundle加密这块,如何重新实现LoadFromFile接口 ...
- Unity 3D作业八:粒子系统
前言 中山大学数据科学与计算机学院3D游戏课程学习记录博客. 参考博客:师兄博客 简单介绍 Unity自带粒子系统. 想要灵活地运用粒子系统实现我们需要的效果,要先知道粒子系统的属性,以及各属性有什么 ...
- Silverlight.XNA(C#)跨平台3D游戏研发手记:(八)向Windows Phone移植之2D跨平台迁移
Silverlight 5集成了XNA,Windows Phone 7.1同样也拥有SL.XNA模式,基于Mono的开源产品Moonlight更能实现多平台部署:可见,Silverlight离跨平台的 ...
- HT for Web中3D流动效果的实现与应用
流动效果在3D领域有着广泛的应用场景,如上图中医学领域可通过3D的流动直观的观察人体血液的流动,燃气领域可用于监控管道内流动的液体或气体的流向.流速和温度等指标. 如今企业数据中心机房普遍面临着设备散 ...
- 手把手教你用CSS实现一个VR 3D游戏菜单栏效果
3D游戏菜单组件 关于如何建立一个响应性.适应性和无障碍的3D游戏菜单的基础性概述. 在这篇文章中,我想带着大家写一个3D游戏菜单组件的案例.首先让我们看看成品是什么样子的 概述 相信大家都玩过赛博朋 ...
- javascript+CSS3 3D游戏/效果
因为是学习Web前端的,对前端知识技术也十分关注.要做一个3D游戏时,我第一想到的就是HTML5+CSS3技术,可以这样说:Web的未来属于HTML5.再搭配javascript,基本可以能实现你所想 ...
最新文章
- 串联NSOperation知识点
- java gui 选项_【Java-GUI】04 菜单
- 【Python进阶】实战Python面向对象基本编程
- 简述python是怎么处理异常的-Python异常处理知识点总结
- python 3d绘图kmeans_使用python绘制3d的图形
- 【财经期刊FM-Radio|2021年03月09日】
- SIPM模拟器 MIPS汇编语言实现读取文件
- 计算机弹奏卡布奇诺,计算机学院信息安全技术协会卡布奇诺加糖队在第十二届全国大学生信息安全竞赛中喜获佳绩...
- 摩尔定律,梅特卡夫定律和科斯定律
- 第五章第二十九题(显示日历)(Display calendars)
- cobaltstrike 远控
- eclipse 找不到或无法加载主类(已解决)
- 第一次连接数据库时速度很慢问题解决
- 常见传统算法实现DOA估计总结CBF、Capon、MUSIC、ESPRIT、OMP
- NASA EARTHDATA GES DISC不用爬虫基于插件DownThemAll批量下载数据
- python面试大全 萧井陌_知乎萧井陌大神Python Flask实战课程
- 《算法设计与分析--第二章》
- 115一直正在连接服务器失败怎么办,TCP连接错误115正在进行操作原因是什么?
- 高仿网易新闻栏目动画效果
- 异位词(LeetCode)