mirror of
https://github.com/godotengine/godot.git
synced 2026-01-03 18:11:19 +03:00
Replace many uses of is_class with derives_from.
This commit is contained in:
@@ -148,13 +148,13 @@ void GPUParticles2D::set_process_material(const Ref<Material> &p_material) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (process_material.is_valid() && process_material->is_class("ParticleProcessMaterial")) {
|
||||
if (process_material.is_valid() && process_material->derives_from<ParticleProcessMaterial>()) {
|
||||
process_material->disconnect("emission_shape_changed", callable_mp((CanvasItem *)this, &GPUParticles2D::queue_redraw));
|
||||
}
|
||||
|
||||
process_material = p_material;
|
||||
|
||||
if (process_material.is_valid() && process_material->is_class("ParticleProcessMaterial")) {
|
||||
if (process_material.is_valid() && process_material->derives_from<ParticleProcessMaterial>()) {
|
||||
process_material->connect("emission_shape_changed", callable_mp((CanvasItem *)this, &GPUParticles2D::queue_redraw));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user