气缸选型手册,通化县邮编,山东师大体育舞蹈系宋静歆
需求是这样的
从10分钟倒计时到0
出现问题的点
schude使用的过程中 帧率浮动较大导致执行时机不准确
解决方法
倒计时之前记录下当前时间(system_clock/steady_clock)
m_begintimepont = std::chrono::system_clock::now();
在shcude中与其对比 用 总的时间 - 差值 = 实际应该显示时间
auto currenttimepont = std::chrono::system_clock::now(); auto duration = std::chrono::duration_cast(currenttimepont - m_begintimepont).count(); m_ncountdown = m_ntotalcountdown - duration;
此时这个倒计时就不会因为帧率的问题误差越来越大了
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
css3 flex布局 justify-content:space-between 最后一行左对齐
网友评论