Director::getInstance()->getScheduler()->performFunctionInCocosThread([&, this] 使用的是 栈; 当调用完 就会释放资源;可能会导致
irector::getInstance()->getScheduler()->performFunctionInCocosThread([&, this]{
实现方法;
使用传输变量等
}}
里面的传输变量值错误;因为 Director::getInstance()->getScheduler()->performFunctionInCocosThread([&, this] 这个方法 调用完 就会释放方法中的资源。
解决方案 :Director::getInstance()->getScheduler()->performFunctionInCocosThread([=] 改写成这种; 这种方式 会把方法中的变量 先复制出一份。