Fix regression from 2522d84a21

This commit is contained in:
Wojtek Figat
2022-06-19 13:07:07 +02:00
parent 2bd3c0f74f
commit 2e2404dc5f

View File

@@ -127,9 +127,15 @@ namespace FlaxEditor.Scripting
return ChannelMask.Red;
if (type.Type == typeof(MaterialSceneTextures))
return MaterialSceneTextures.BaseColor;
if (type.IsValueType)
{
var value = type.CreateInstance();
Utilities.Utils.InitDefaultValues(value);
return value;
}
if (ScriptType.Object.IsAssignableFrom(type))
return null;
if (type.IsValueType || type.CanCreateInstance)
if (type.CanCreateInstance)
{
var value = type.CreateInstance();
Utilities.Utils.InitDefaultValues(value);