粒子系统不动

时间:2019-01-29 22:11:53

标签: unity3d particle-system

我正在做一个关于游鱼上学的小型无尽赛跑者游戏,我想包含一个粒子系统,该系统复制气泡并指示气泡何时加速。为了使鱼游过障碍,他不断前进。但是,当我尝试通过脚本向前移动粒子生成器时,它不起作用。有人可以告诉我为什么吗?

这是我的代码:

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

public class motion : MonoBehaviour {

    public float motionSpeed = 1f;
    // Use this for initialization
    void Start () {

    }

    // Update is called once per frame
    void Update () {
        transform.Translate(motionSpeed / 10, 0, 0);
        motionSpeed += motionSpeed / 7200;
    }
}

1 个答案:

答案 0 :(得分:0)

我建议将您的粒子系统附加到一个单独的游戏对象上,该对象是您正在游泳的鱼的子代。