为了将类型化数组从emscripten‘’ed C++传递给javascript,我编写了以下代码#include <emscripten/val.h>
const auto data = emscripten::convertJSArrayToNumberVector<float>(input); // copies data
我正在制作一个有时间的2D战争游戏。我用计时器做了一个夜以继日的循环,代码在下面。我所做的就是改变一个精灵的不透明度,如果夜晚临近,或者是一天的开始等等,它就会下降和上升。wasNight布尔值是检查以前是否黑暗,这样它就不会再一次在凌晨1点出现亮度了。问题是:这段代码可以工作,但是NightDayCycle()编写得很糟糕,如果我想实现一些新的东西,它会非常烦人和困难。我想知道是否有更好的方法来编写这段代码:{ if (TimeStopped == true)