游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1908|回复: 2

菜鸟发问: VC

[复制链接]

10

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
发表于 2003-11-1 10:10:00 | 显示全部楼层 |阅读模式
case WM_KEYDOWN:
        switch ( wParam )
        {
           case VK_LEFT:
           currentDirection = currentDirection + 1;
           if ( currentDirection > 3 )
                 currentDirection = 0;
                 return TRUE;
                        ... ...

     程序运行后,按下向左箭头健,响应很慢,动画走一两格之后才响应,这是怎么回事啊???

是不是这里的事呢:
   ... ...
    timeEnd = timeGetTime ();
    if ( timeEnd - timeStart > gameSpeed )
    {
         hr = DisplayFrame ();
         timeStart = timeEnd;
    }
   ... ...
哪位高手帮帮忙,很着急
谢谢了

2

主题

106

帖子

114

积分

注册会员

Rank: 2

积分
114
QQ
发表于 2003-11-1 12:45:00 | 显示全部楼层

Re:菜鸟发问: VC

如果你的gameSpeed参数太大,肯定是会变慢的。

6

主题

100

帖子

105

积分

注册会员

Rank: 2

积分
105
发表于 2003-11-1 13:05:00 | 显示全部楼层

Re: 菜鸟发问: VC

如果你画的东西多,又没有优化,当然会慢了.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-23 18:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表