黑道圣徒4游戏根目录开始介绍公司界面流畅到游戏开始界面

更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
使用您的微博帐号登录,即刻尊享微博用户专属服务。
使用您的QQ帐号登录,即刻尊享QQ用户专属服务。
使用您的人人帐号登录,即刻尊享人人用户专属服务。
按住视频可进行拖动
&正在加载...
请选择打赏金额:
收藏成功,可进入
查看所有收藏列表
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
用爱奇艺APP或微信扫一扫,在手机上继续观看
当前播放时间:
一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
30秒后自动关闭
拯救女,干掉克隆的一群老顽童 - 黑道圣徒4视频">拯救女,干掉克隆的一群老顽童 - 黑道圣徒4视频
播放量数据:快去看看谁在和你一起看视频吧~
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
安装爱奇艺视频客户端,
马上开始为您下载本片
5秒后自动消失
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制1001人阅读
也许是我游戏玩多了,我突然发现,我的C++程序画面画面一顿一顿的,不流畅.肯定哪里不对,要改.
奇怪啊,为什么我以前,在我电脑上就不这么卡,就看不出画面一顿一顿的呢?
百度了,狗狗了,必应了,然而,并没有什么卵用.
扭头问老大,老大一声令下:不许问别人,这个问题单独解决,顺便提交个解决方案我.
的确,人需要有解决问题的能力,这一点很重要.其实,最重要的是记性,&&最强大脑&&没记性再好的分析能力都没用.
真羡慕你们的好记性...
羡慕虽好,然而,并没有什么卵用.还得靠自己多锻炼.
好了,开始分析问题:
问题:我程序里,用w,s,a,d按键控制摄像机的前进,后退,左移,右移.可是,比如,我一直按着w,前进,前进的公式为:
&&&&&&&&w = 10像素/秒 *&时间长度.
现象:一段时间不动,然后突然跳到前面,就像我按着前进按键,它不动,然后过会儿突然闪现到前面...一直这样,画面一愣一愣的...
猜想:是不是我最近改了什么代码所致?对,我最近是添加了着色器程序,那我运行没有着色器的程序试试看
&&&&&&&&&结果:一样,一愣一愣的,而且别的项目也一样.
&&&&&&&&&结论:跟新修改的代码有关系可能性不大.
继续猜想:可能&win32程序中消息循环那儿
timedelta有问题
&&&&代码如下所示:
void Application::Run()
static float lastTime = (float)timeGetTime();//上一次的时间
ZeroMemory(&msg, sizeof(MSG));
while (msg.message != WM_QUIT)
if (PeekMessage(&msg, 0, 0, 0, PM_REMOVE))
TranslateMessage(&msg);
DispatchMessage(&msg);
float currTime = (float)timeGetTime();//当前的时间
float timedelta = (currTime - lastTime)*0.001f; //时间间隔
//世界更新
m_GameWorld-&Update((float)timedelta);
UpdateFPS();
DrawOneFrame();
lastTime = currT
下断点观察 timedelta&变量是不切实际的,因为消息循环速度非常非常快,只有几毫秒甚至只有几微秒!!!
那怎么观察timedelta变量的变化呢?老大说用控制台来输出这个变量.没搞错吧...win32& MFC窗口怎么用控制台,特么逗我么.
没文化真可怕.
一搜,果然有win32上附加生成一个控制台的方法,
步骤:<span style="color:#.加头文件:#include &conio.h&
&&&&&2.程序的开头加函数:AllocConsole();
&&&& 3.在要输出变量的地方加:_cprintf(&timedelta = %f\n&, timedelta);
&&&& 4.程序的最后释放分配的控制台:FreeConsole();
ok,配置完毕,赶紧看下输出数据吧:
&&&&&一大堆的0.000000,然后突然0.128000
&&& 结论:罪魁祸首原来在这里,这就是导致不孕不...不是,呸,导致画面不平滑,一愣一愣的根本原因.
其他时候都是0,突然0.128大动一下,问题的根本原因已经找到.这就是导致显示不连续的原因.
疑惑:消息循环run函数为什么数据会不连续?更新,渲染,一圈下来时间居然为0?怎么可能...
猜想:我用的数据类型是float,精度难道不够用吗?粗略估计下,画面fps在2000左右.也就是0.5毫秒一帧,
&&&&&&&&& 也就是0.0005秒应该没超过float的精度范围啊...
&&&&&&&&& 出于好奇,还是换了双精度的double试了一下,
&&&&&&&&&然而,并没有什么卵用.
&&&&&&&&&&说明不是精度的缘故.
继续猜想:也许跟timeGetTime这个获取时间的函数有关系,吾查询了网上大量的文献资料,发现它获取的时间精度也不高
误差几十,甚至几百毫秒,我就说嘛,远远达不到这台电脑的fps需求嘛(公司电脑配置太好,fps能上万,也就是误差要在0.1毫秒之内)
我明白了...这也是为什么在我自己垃圾电脑上发觉不出来一愣一愣的原因了,因为我电脑配置太低,效果不明显...
附公司电脑配置图:
(装B,莫打我...)
所以寻找高精度的计时函数QueryPerformanceFrequency()和QueryPerformanceCounter()
这两函数牛&#36924;啊,根硬件时钟的晶振是一个级别的,资料上说,精确到了千分之一毫秒,也就是微秒级别的...
好啊,要的就是你啊....
以下便是修改的消息循环run的代码:
void Application::Run()
LARGE_INTEGER nF
LARGE_INTEGER nBeginTime, nEndT
QueryPerformanceFrequency(&nFreq);//获得时钟频率
QueryPerformanceCounter(&nBeginTime);//开始的时间
ZeroMemory(&msg, sizeof(MSG));
while (msg.message != WM_QUIT)
if (PeekMessage(&msg, 0, 0, 0, PM_REMOVE))
TranslateMessage(&msg);
DispatchMessage(&msg);
QueryPerformanceCounter(&nEndTime);//结束的时间
float timedelta = (float)(nEndTime.QuadPart - nBeginTime.QuadPart) / (float)nFreq.QuadP
_cprintf(&timedelta = %f\n&, timedelta);//控制台输出结果
//世界更新
m_GameWorld-&Update((float)timedelta);
//d3d设备指针一个项目里只能有唯一一个
UpdateFPS();
DrawOneFrame();
nBeginTime = nEndT
唉,整个人心情都好了,摄像机移动,画面流畅得一笔啊...
另外,说到时间,我就想到了晶振,说到晶振,我就想到了15万元一只的万国牌手表,心想,贵有什么用,准么?
说到准,我想起了世界上最准的钟---原子钟:有
不能再说了,扯太远了,到此为止~!
&#65279;&#65279;
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:37150次
排名:千里之外
原创:20篇
评论:19条
(2)(2)(11)(2)(4)(4)(2)

我要回帖

更多关于 黑道圣徒4游戏根目录 的文章

 

随机推荐