UE

2023年8月3日

UE 虚幻引擎 C++ 锁,线程锁,作用域锁

​  UE 里面的线程锁比较常用的就是 FCriticalSection + FScopeLock。 FCriticalSection 是锁对象。 FScopeLock 是锁的作用域对象。 使用方法 1. 定义锁对象 定义一个 FCriticalSection 锁对象,这个对象可以是全局的,也可以是类变量,这个根据实际情况使用。唯一需要保证的就是,需要同步的代码都需要使用同一个锁。 2. 使用作用锁 可以简单理解就是 FScopeLock...

Read More