protected override void OnUpdate() { Entities.ForEach(( Entity e, ref Parent node, ref RectTransform rt, ref Sprite2DRenderer sprite, ref Sprite2DRendererOptions sprite2DRendererOptions) => { var size = UILayoutService.GetRectTransformSizeOfEntity(this, e); sprite2DRendererOptions.size = size; }); }
protected override void OnUpdate() { Entities.ForEach((Entity e, ref RectTransform rect, ref RectTransformFinalSize size) => { var s = UILayoutService.GetRectTransformSizeOfEntity(this, e); EntityManager.SetComponentData(e, new RectTransformFinalSize() { size = s }); }); }