最近看了猫大的直播,想把BEPU2引入到服务端.
但是BEPU2要求.Net6.0+, 而Client这边Unity是.NetFramework4.7.1, Unity.Model不能引入这个库
但是Server.Model的代码在Unity目录下,导致Unity.Model无法识别BEPU2相关的东西
目前我想到一个方法是用条件编译 #if UNITY 的方式
Server的代码只会在Server跑, 每次都要写if UNITY 也感觉不对劲
这种类似问题用什么方式解决呢?
C#基础知识,自己研究