Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Como fazer uma GPUParticles2D emitir a particula mais rápido na Godot 4+.
- # É 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
- # 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
- # estara caindo basta acessar a propiedade "preprocess" e definir um tempo por exemplo de 1.5 segundos garantindo que vai começar
- # antes da cena ser arregada por completo. Você pode fazer via script também se quiser dessa forma :
- 1 - Criando a referência da variavel da particula
- @onready var rain := $GPUParticles2D
- 2 - Modificando a propiedade "preprocess"
- func _ready() -> void:
- rain.preprocess = 1.5 # simula 1.5 segundos de execução antes de aparecer.
- 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