This commit is contained in:
CortexCore
2024-11-23 17:20:13 +08:00
commit bb257507bc
133 changed files with 2574 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using BITKit.Entities;
using Cysharp.Threading.Tasks;
namespace Project.B.Entities
{
/// <summary>
/// 实体工厂
/// </summary>
public interface IEntitiesFactory:IDisposable
{
IReadOnlyDictionary<int,IEntity> Entities { get; }
UniTask<IEntity> CreateAsync(string addressablePath);
public event Func<string, IEntity,UniTask> OnEntityCreate;
public event Func<string, IEntity,UniTask> OnEntityCreated;
}
}