using System; using System.Collections.Generic; using System.Linq; using UnityEngine; namespace DCFApixels.DragonECS { public class ViewSystem : IEcsInject, IEcsRunSystem { private EcsWorld _world; public void Inject(EcsWorldMap obj) { _world = obj.Get(); } public void Run(EcsSession session) { foreach (var item in _world.GetFilter>().Entities) { item.Write().Ref.position = item.Read().position; } } } }