The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates. | Twitter

0 votes

Godot how to configure particle behavior?
I have the following code for the KinematicBody of the smoke particle:

    var camera_base_basis = self.get_global_transform().basis
    var direction = Vector3()
    direction -= camera_base_basis.x
    velocity.x = direction.x * speed
    velocity.y += Up_speed * delta
    velocity = move_and_slide(velocity, Vector3.UP)

But there is another one:

translation -= global_transform.basis.z * speed * delta

(All this in the physicsprocess() loop)
Is it possible to implement this behavior? And even more so, how to make the particle appear to have a random rotation in X, Y and Z?

Godot version 3.5.1
in Engine by (90 points)

Are you asking if it's possible to implement this behviour using a Particles3D node?

Yes, I want know how to do this inplement behavior.

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.