提交示例代码

This commit is contained in:
Bob.Song
2026-03-05 11:39:06 +08:00
commit 25958f58c3
2534 changed files with 209593 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
using Fantasy.Entitas;
namespace Fantasy;
public static class UnitFactory
{
public static Account CreatePlayer(Scene scene, uint configId, string userName, string password)
{
var account = Entity.Create<Account>(scene, true, true);
account.ConfigId = configId;
account.UserName = userName;
account.Password = password;
// 挂载容器组件
account.AddComponent<ContainerComponent>();
return account;
}
public static Account CreateMonster(Scene scene, uint configId)
{
var account = Entity.Create<Account>(scene, true, true);
// 挂载容器组件
account.AddComponent<ContainerComponent>();
return account;
}
}