游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1711|回复: 0

菜鸟的问题 坦克大战游戏

[复制链接]

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2009-11-20 10:37:00 | 显示全部楼层 |阅读模式
我再用vc++  写一个 坦克类的游戏 ,添加了 这段代码之后就报错了
//更新敌人子画面朝向 DrectionXY
        for(int iTemp=0;iTemp<g_iNumEnemy;iTemp++)
        {
                g_pEnemySprite[iTemp]->SetDrictionX(g_pCarSprite->GetPosition().left-g_pEnemySprite[iTemp]->GetPosition().left);
                g_pEnemySprite[iTemp]->SetDrictionY(g_pCarSprite->GetPosition().top-g_pEnemySprite[iTemp]->GetPosition().top);
        }
这段代码就是想要把两个子画面的位置作差,取得炮口方向,付给子画面相应的数据成员。

报错内容  
Windows 已在 SpaceOut 4.exe 中触发一个断点。

其原因可能是堆被损坏,这也说明 SpaceOut 4.exe 中或它所加载的任何 DLL 中有 bug。

输出窗口可能提供了更多诊断信息

我实在是弄不出来了 ,希望哪位大哥大姐 ,能帮我一把,感激不尽 !!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-19 03:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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