众所周知,unity不推荐多线程运行,防止线程不安全。有关场景和物体的操作只能在主线程中进行。更推荐用协程来代替。但是没办法,有的场景就还是得用线程方便,不然太浪费资源了。可以在主线程注册一个任务队列,用委托,update里不停读取。

本人常用rider,不希望多安装一个vs,体积大是一方面,也不太习惯了。vs的C++桌面开发环境还是挺重要的,很多软件都可能会用到(比如AI音声生成--TTS,有的项目也要其SDK),早下晚下罢了。同样的,ue5没有vs是不行的,rider可没有c++编译器和c++开发环境,所以vs该下还是要下。