http://bbs.9ria.com/thread-145721-1-1.html
using UnityEngine;
using System.Collections;
public class DParaticle : MonoBehaviour {
private GameObject paraticle;
private int paraticleID = 0;
void OnGUI()
{
if(GUI.Button(new Rect(10,10,100,20),"清除粒子"))
{
paraticleID = 1;
}
if(GUI.Button(new Rect(10,30,100,20),"开启粒子"))
{
paraticleID = 2;
}
}
void Start ()
{
paraticle = GameObject.Find("Particle");
}
void Update()
{
if(paraticleID == 1)
{
//enabled为false的时候暂停粒子,并清除
paraticle.particleEmitter.enabled = false;
if(paraticle.particleEmitter.enabled == false)
{
//清除粒子
paraticle.particleEmitter.ClearParticles();
}
}
else if(paraticleID == 2)
{
//开始粒子
paraticle.particleEmitter.enabled = true;
}
}
}
下面的方法也能实现粒子的开启,和关闭
if(paraticleID == 1)
{
paraticle.transform.particleEmitter.emit = false;
}
else if(paraticleID == 2)
{
paraticle.transform.particleEmitter.emit = true;
}
分享到:
相关推荐
"Lesson19"可能代表实验的第十九课,这可能是一个逐步进阶的过程,让学生从基础的粒子发射器开始,逐渐学习到更高级的粒子交互和碰撞检测。在这一课中,学生可能会接触到以下几个关键知识点: 1. **粒子生成**:...
第九和第十课,可能是实战练习或者更高级的技巧介绍,如环境光效、粒子系统、动态模拟等,这将让你的3D作品更加丰富多彩。 这个教程虽然只包含1-10课,但覆盖了3D_MAX入门所需的重要知识点。通过逐步学习并实践,你...
这节课的目标是让学生理解和掌握带电粒子如何在电场的作用下改变运动状态,以及如何运用动能定理解决相关问题。 【知识梳理】 1. 物体做直线运动或曲线运动的条件:物体的运动轨迹取决于受力情况。当合力与速度方向...
09第九节 controls OrbitControls控制器 TrackballControls控制器 DeviceOrientationControls控制器 10第十节 Loader ObjectLoader GLTFLoader FBXLoader OBJLoader ColladaLoader 11第十一节 animation 变形实现...
9. **地形**(第28课):在3D游戏中,地形生成和渲染是一项关键任务。课程可能讲解了如何使用纹理映射和高度图来创建逼真的地形表面。 通过这个基础PPT教程,开发者不仅可以学习到3D图形的基础知识,还能了解到在...
第九课:处理键盘输入 - **键盘事件监听**:讲解如何监听键盘事件,并根据用户的输入改变场景的状态。 - **更新回调实现**:进一步探讨如何结合键盘事件与更新回调机制,实现更加复杂的交互效果。 ##### 10. 第十...
9. **第12课:扭曲花盆** - 变形工具:学习使用变形工具来创建非规则形状,如扭曲的效果。 - 修改器的应用:通过使用不同的修改器来改变物体的形状和结构。 - 纹理应用:在花盆上添加纹理,例如木纹或泥土质感。 ...
##### 第九章 微生物基因表达调控 - **知识点**: - 转录水平的调控机制 - 转录后调控(反义RNA调控、细菌蛋白质分泌调控) - Two-component System与信号传导机制 ##### 第十章 微生物与基因工程 - **知识点**...
##### 第九章 食品制造中的主要微生物及其应用 - **食品制造中的细菌**:介绍醋、发酵乳制品、谷氨酸、黄原胶等食品制作中使用的细菌种类及其作用。 - **食品制造中的酵母**:描述酵母在面包、酿酒等食品加工中的...
##### 第十九章 滴定分析法 - **滴定分析法概论**:介绍滴定分析法的基本原理。 - **酸碱滴定法**:掌握酸碱滴定的操作步骤及其应用。 - **配位滴定法**:了解配位滴定的特点及应用场合。 - **氧化还原滴定法**:...
这一课是基于第7课的代码的,你将学会三种不同的雾的计算方法,以及怎样设置雾的颜色和雾的范围。 17.2D 图像文字 在这一课中,你将学会如何使用四边形纹理贴图把文字显示在屏幕上。你将学会如何把256个不同的...
这一课是基于第7课的代码的,你将学会三种不同的雾的计算方法,以及怎样设置雾的颜色和雾的范围。 17.2D 图像文字 在这一课中,你将学会如何使用四边形纹理贴图把文字显示在屏幕上。你将学会如何把256个不同的文字...
- **下载地址**:[UGUI视频教程第9课](http://forum.china.unity3d.com/thread-1298-1-1.html) #### 9. 自定义UGUI控件 - **知识点概述**:这部分教程将引导学习者了解如何创建自定义的UGUI控件,包括如何扩展现有...
8. **Lesson 08 - 混合**:混合操作在实现透明效果和粒子系统等高级效果时至关重要,本课会讲解如何使用OpenGL的混合模式。 9. **Lesson 09和以后的课程**:教程可能还包含更多关于深度测试、视口转换、投影、动画...
4. **核电站的工作原理**:核电站通常采用控制下的链式反应,通过不锈钢管道将反应堆中的热能传递给第二回路的水,使其转化为蒸汽驱动汽轮机转动,进而产生电能。在这个过程中,第一回路的水与第二回路的水被隔离,...
9. **教程文件“第一课 如何制作火焰字.exe”**:这可能是一个辅助的教程,教如何用PS制作火焰文字,因为火焰和光线有类似的动态元素,可以作为制作空间光效的前导知识。 学习这个教程,不仅能够掌握特定的光效制作...
1. **分子和原子的概念**:物质是由微小粒子构成的,这些粒子包括分子、原子等。分子是保持物质化学性质的最小微粒,而原子是化学反应中的最小单位,不能被化学反应进一步分割。 2. **分子的特性**: - **体积和...
2. **脚本创建与挂载**:在Unity中,你可以通过创建C#脚本来控制游戏对象的行为。编写好脚本后,将其挂载到游戏对象上,脚本中的方法会在适当的时间被调用,比如Update()函数会每帧执行一次。 3. **MonoBehaviours*...
9. **扩展功能**:探索Unity的插件系统和第三方库,如 Naughty Attributes 提高脚本可读性,Unity Ads 或 IAP 实现广告和内购。 10. **性能优化**:学习分析和优化游戏性能的方法,如内存管理、绘制调用优化、CPU和...