找回密码
 立即注册
查看: 2874|回复: 39

[基础] Unity 3D 第九课 粒子的控制

  [复制链接]
发表于 2013-3-4 23:08 | 显示全部楼层 |阅读模式
资源信息 Tutorial Information
教程名称: Unity 3D 第九课 粒子的控制(发帖教程)
适用引擎:   (适用引擎,为空默认为Unity)
教程语种: 中文
教程等级: 1
教程格式: 图文(请用IE9以上浏览器访问本版块)
教程作者: 转载自互联网 (如有问题请短消息联系作者或发表回复)
下载地址: (兑换积分)
点击查看原图
美丽分割线
这里不得不感叹一句,公司的虚拟机,真的好卡…但是为了有的和我一样的新手们少走点弯路,我还是坚持把这课讲完,今天给大家讲如何控制粒子开启,关闭,清除。
下雨下雪效果也是这个原理。
由于公司虚拟机很卡,所以不做详细讲解了。
我打一个字卡3,4,5,6个字,在卡个6,7,8秒,不带这样的哇……
下面贴出源码:

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;
        }
    }
}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1鲜花 +1 +1 收起 理由
natian + 1 + 1

查看全部评分

发表于 2013-3-5 00:06 | 显示全部楼层
不错 很不错{:5_412:}{:5_412:}{:5_412:}
发表于 2013-3-5 10:45 | 显示全部楼层

不错 不错 不错{:soso__3922851084632044791_6:}
发表于 2013-6-18 00:14 | 显示全部楼层
很不错 谢谢楼主分享
发表于 2014-11-19 13:00 | 显示全部楼层
真得很好哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
发表于 2017-5-2 09:41 | 显示全部楼层
楼主是超人
发表于 2017-5-2 09:29 | 显示全部楼层
顶顶多好
发表于 2017-5-2 09:01 | 显示全部楼层
真心顶
发表于 2017-5-2 08:57 | 显示全部楼层
不错不错
发表于 2017-5-2 08:57 | 显示全部楼层
LZ真是人才
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-22 01:29 , Processed in 0.107188 second(s), 33 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表