소스 검색

Merge pull request #21379 from volzhs/particle-mat

Make ParticlesMaterial included with disable_3d=yes option
Rémi Verschelde 7 년 전
부모
커밋
9df480d68b
1개의 변경된 파일3개의 추가작업 그리고 4개의 파일을 삭제
  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>();