Przeglądaj źródła

Merge pull request #21379 from volzhs/particle-mat

Make ParticlesMaterial included with disable_3d=yes option
Rémi Verschelde 7 lat temu
rodzic
commit
9df480d68b
1 zmienionych plików z 3 dodań i 4 usunięć
  1. 3 4
      scene/register_scene_types.cpp

+ 3 - 4
scene/register_scene_types.cpp

@@ -563,6 +563,9 @@ void register_scene_types() {
 	/* REGISTER RESOURCES */
 
 	ClassDB::register_virtual_class<Shader>();
+	ClassDB::register_class<ParticlesMaterial>();
+	SceneTree::add_idle_callback(ParticlesMaterial::flush_changes);
+	ParticlesMaterial::init_shaders();
 
 #ifndef _3D_DISABLED
 	ClassDB::register_virtual_class<Mesh>();
@@ -580,10 +583,6 @@ void register_scene_types() {
 	SceneTree::add_idle_callback(SpatialMaterial::flush_changes);
 	SpatialMaterial::init_shaders();
 
-	ClassDB::register_class<ParticlesMaterial>();
-	SceneTree::add_idle_callback(ParticlesMaterial::flush_changes);
-	ParticlesMaterial::init_shaders();
-
 	ClassDB::register_class<MultiMesh>();
 	ClassDB::register_class<MeshLibrary>();