Zunesha

Como fazer uma GPUParticles2D emitir a particula mais rápido na Godot 4+

Dec 12th, 2025
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDScript 0.94 KB | Gaming | 0 0
  1. Como fazer uma GPUParticles2D emitir a particula mais rápido na Godot 4+.
  2.  
  3. # É Comum quando se usa por exemplo uma particula de chuva e você roda a cena e percebe que a chuva não começa logo de imediato, mas
  4. # sim com um certo atraso de 1 segundo ou um pouco mais. Para resolver isso e grarantir que quando a cena for rodada a particula ja
  5. # estara caindo basta acessar a propiedade "preprocess" e definir um tempo por exemplo de 1.5 segundos garantindo que vai começar
  6. # antes da cena ser arregada por completo. Você pode fazer via script também se quiser dessa forma :
  7.  
  8. 1 - Criando a referência da variavel da particula
  9.  
  10. @onready var rain := $GPUParticles2D
  11.  
  12. 2 - Modificando a propiedade "preprocess"
  13.  
  14. func _ready() -> void:
  15.     rain.preprocess = 1.5  # simula 1.5 segundos de execução antes de aparecer.
  16.     rain.emitting = true # você pode tbm garantir que a particula sera emitida ao iniciar a room ( ou deixar marcado no inspector ).
Advertisement
Add Comment
Please, Sign In to add comment