public void LateUpdate()
{
HashSet<Disposer> list;
if (!this.disposers.TryGetValue(EntityEventType.LateUpdate, out list))
{
return;
}
foreach (Disposer disposer in list)
{
try
{
EntityTypeInfo entityTypeInfo = this.eventInfo[disposer.GetType()];
entityTypeInfo.Get(EntityEventType.LateUpdate).Run(disposer);
}
catch (Exception e)
{
Log.Error(e.ToString());
}
}
}