提交示例代码
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
using Fantasy.Entitas.Interface;
|
||||
|
||||
namespace Fantasy;
|
||||
|
||||
public sealed class GateUnitFlagComponentDestroySystem : DestroySystem<GateUnitFlagComponent>
|
||||
{
|
||||
protected override void Destroy(GateUnitFlagComponent self)
|
||||
{
|
||||
var selfGateUnitId = self.GateUnitId;
|
||||
// 执行下线操作
|
||||
GateUnitHelper.Offline(self.Scene, selfGateUnitId);
|
||||
// 清理垃圾数据
|
||||
self.GateUnitId = 0;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user