diff options
| author | volzhs <volzhs@gmail.com> | 2018-08-25 02:23:40 +0900 | 
|---|---|---|
| committer | volzhs <volzhs@gmail.com> | 2018-08-25 02:23:40 +0900 | 
| commit | 0e7178a740f9ad23c5ce84fcdd0ff4713f9bc387 (patch) | |
| tree | 878ea71a40f62afe1c510729313d70a2602e9ae3 | |
| parent | f123694b4e5ac52bb82b3a2e3cbd6d36db1d0c9c (diff) | |
Make ParticlesMaterial included with disable_3d=yes option
| -rw-r--r-- | scene/register_scene_types.cpp | 7 | 
1 files changed, 3 insertions, 4 deletions
diff --git a/scene/register_scene_types.cpp b/scene/register_scene_types.cpp index da4e2f991d..070ad157c1 100644 --- a/scene/register_scene_types.cpp +++ b/scene/register_scene_types.cpp @@ -564,6 +564,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>(); @@ -581,10 +584,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>();  |