调整部分数据表配置,优化 SpriteCache 功能

This commit is contained in:
2026-09-13 20:36:21 +08:00
parent de53890de6
commit 7dc529a840
520 changed files with 24231 additions and 967 deletions
@@ -19,8 +19,7 @@ public sealed partial class enemySpawnConfig : Luban.BeanBase
{
public enemySpawnConfig(ByteBuf _buf)
{
EnemyName = _buf.ReadString();
EnemyName_Ref = null;
EnemyType = (EnemyType)_buf.ReadInt();
EnemyCount = _buf.ReadInt();
Interval = _buf.ReadInt();
}
@@ -33,8 +32,7 @@ public sealed partial class enemySpawnConfig : Luban.BeanBase
/// <summary>
/// 要出的怪名
/// </summary>
public readonly string EnemyName;
public EnemyConfig EnemyName_Ref;
public readonly EnemyType EnemyType;
/// <summary>
/// 一次出的数量
/// </summary>
@@ -49,7 +47,7 @@ public sealed partial class enemySpawnConfig : Luban.BeanBase
public void ResolveRef(Tables tables)
{
EnemyName_Ref = tables.TbEnemyConfig.GetOrDefault(EnemyName);
}
@@ -57,7 +55,7 @@ public sealed partial class enemySpawnConfig : Luban.BeanBase
public override string ToString()
{
return "{ "
+ "enemyName:" + EnemyName + ","
+ "enemyType:" + EnemyType + ","
+ "enemyCount:" + EnemyCount + ","
+ "interval:" + Interval + ","
+ "}";