This commit is contained in:
Syntriax 2022-03-27 20:57:17 +03:00
parent c54605a967
commit cda057ebeb
1 changed files with 4 additions and 3 deletions

View File

@ -88,8 +88,9 @@ namespace Syntriax.Modules.Movement.Config
movement.BaseSpeed = movementConfig.BaseSpeed;
}
foreach (string monoBehaviours in definition.MonoBehaviours)
MovementFactory.Instance.AddToGameObject(gameObject, monoBehaviours);
if (definition.MonoBehaviours != null)
foreach (string monoBehaviours in definition.MonoBehaviours)
MovementFactory.Instance.AddToGameObject(gameObject, monoBehaviours);
IVariableMovementController variableMovementController = gameObject.GetComponent<IVariableMovementController>();
VMCollection collection = VariableMovementFactory.Instance.Collections[definition.DefaultVariableMovement];
@ -100,7 +101,7 @@ namespace Syntriax.Modules.Movement.Config
public void SaveMovementDefinition(MovementDefinition definition)
{
string jsonText = JsonUtility.ToJson(definition, true);
string path = $"Assets/Resources/{ ResourceDirectoryToDefinitions }{definition.Name}.json";
string path = $"Assets/Resources/{ ResourceDirectoryToDefinitions }{ definition.Name }.json";
System.IO.File.WriteAllText(path, jsonText);
}
#endif