Unity中实现鼠标点击一下粒子系统播放一下

312 阅读1分钟

​本文已参与「新人创作礼」活动,一起开启掘金创作之路。

第一步 取消勾选lopping

​编辑

 第二步  取消勾选Play on Awake

​编辑

 第三步 编写代码 (注意:类的名字要跟代码文件命名一致)

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Particle : MonoBehaviour
{
    public ParticleSystem p;
    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        if (Input.GetMouseButtonDown(0))
        {
            p.Play();
        }
    }
}

最后 ctrl + s 保存   就可以

很多同学在学习Unity的过程中都会从Unity自带的Asset Store中下载,不知不觉中,我们的C盘也在变红的路上越走越远

因为下载之后的资源会默认保存在C盘中,默认保存路径如下:

C:\Users\用户名\AppData\Roaming\Unity\Asset Store

这个时候,就需要修改我们的 Unity 资源商店的默认下载路径了

第一步:

找到C盘中该文件的位置

注意:AppData是隐藏文件夹,找到他需要勾选“隐藏的项目”

​编辑

利用 C:\Users\用户名\AppData\Roaming\Unity\Asset Store 这个路径找到下图的这个文件夹

 ​编辑

 第二步 复制该文件的路径保存到一个地方(弄一个记事本保存也行)

如:C:\Users\用户名\AppData\Roaming\Unity\Asset Store-5.x

第三步 剪切Asset Store-5.x这个文件夹,粘贴到你想下载的位置

(我把他移到了E盘) 

​编辑

第四步 复制移动之后这个文件夹的位置(和刚才一样保存到记事本中)

(比如 我修改后的路径是 E:\Asset Store-5.x)

​编辑

第五步  win+R 键打开命令行窗口输入cmd 回车

​编辑

 进入这个界面​编辑

第六步 输入指令行

格式如下:

mklink(空格)/j(空格)"刚才记事本中原来的路径"(空格)"修改之后的路径"(回车) 

​编辑

出现 junction created 就成功啦

​编辑

你学会了么

​ Unity的编译器编译的时候不提示哪里出现错误怎么办

第一步

​编辑

 第二步

 ​编辑

第三步

​编辑

\

​ ​