From 0148afea52b8a0b6f75892e9a8a9c82f011c6fb0 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Sun, 11 Feb 2024 19:09:43 +0300 Subject: [PATCH] fix: GameObject Converter Nt Reading BehaviourController --- Engine.Serialization/GameObjectYamlConverter.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Engine.Serialization/GameObjectYamlConverter.cs b/Engine.Serialization/GameObjectYamlConverter.cs index 0b41264..59aad74 100644 --- a/Engine.Serialization/GameObjectYamlConverter.cs +++ b/Engine.Serialization/GameObjectYamlConverter.cs @@ -36,12 +36,12 @@ internal class GameObjectYamlConverter : IYamlTypeConverter case nameof(GameObjectDTO.Transform): gameObject.Transform = (TransformDTO)(new TransformYamlConverter().ReadYaml(parser, typeof(TransformDTO)) ?? new Exception()); break; - // case nameof(GameObjectDTO.Behaviours): - // gameObject.Rotation = (List)(new BehaviourYamlConverter().ReadYaml(parser, typeof(BehaviourDTO)) ?? new Exception()); - // break; case nameof(GameObjectDTO.StateEnable): gameObject.StateEnable = (StateEnableDTO)(new StateEnableYamlConverter().ReadYaml(parser, typeof(StateEnableDTO)) ?? new Exception()); break; + case nameof(GameObjectDTO.BehaviourController): + gameObject.BehaviourController = (BehaviourControllerDTO)(new BehaviourControllerYamlConverter().ReadYaml(parser, typeof(BehaviourControllerDTO)) ?? new Exception()); + break; } parser.MoveNext(); }