ET6里面这样的代码,放到ET7里面应该怎么写呀
#if SERVER
public class BagComponent : Entity,IAwake,IDestroy,IDeserialize,ITransfer,IUnitCache
#else
public class BagComponent : Entity,IAwake,IDestroy
#endif
感觉改成 #if DOTNET 或者 #if UNITY 都不对啊。因为如果是 Client Server 模式,在 Unity 里跑服务器的话 #if UNITY 是生效的,#if DOTNET 不生效.在Rider里运行服务端的话, #if DOTNET生效,#if UNITY 不生效。
是不是就需要把客户端和服务端分开写了?