refactoring2

This commit is contained in:
2026-02-26 14:04:33 +09:00
parent b2283d04c1
commit 0401be3d23
30 changed files with 708 additions and 3178 deletions

View File

@@ -91,7 +91,27 @@ namespace Simulator.Data.Transport
public override void SetEntity(string key, string name = "")
{
PlaceNext(EntityManager.Instance.GetEntity(key, this, name));
PlaceNext(EntityManager.Instance.GetEntity(key, name));
}
private void OnEnable()
{
if (EntityManager.Instance != null)
EntityManager.Instance.OnEntityTransferred += HandleEntityTransferred;
}
private void OnDisable()
{
if (EntityManager.Instance != null)
EntityManager.Instance.OnEntityTransferred -= HandleEntityTransferred;
}
private void HandleEntityTransferred(Entity entity)
{
if (possessEntities.Contains(entity))
{
DecreaseEntity(entity);
}
}
public void LoadEntity(DataObject agvData)