网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月24日
漏签
0
天
easyx吧
关注:
10,926
贴子:
46,923
看贴
图片
吧主推荐
游戏
17
回复贴,共
1
页
<<返回easyx吧
>0< 加载中...
求问各位大神,为何做的游戏结束后就没法进行任何操作
只看楼主
收藏
回复
黄爷子
托儿所
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
按理说结束游戏后会返回上一个界面的,但是游戏失败后直接卡死了
黄爷子
托儿所
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
有感兴趣的帮忙看看,是我使用easyx的问题还是链表的问题
广州明秀科技有限公司
1.数据恢复-2.微信好友恢复-3.记录恢复-4.聊天恢复-等等数据找回。一键恢复。微信付款密码忘记了怎么找回超方便。让您省心省力。!
2025-02-24 10:33
广告
立即查看
BestAns
初二年级
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这个问题太抽象了。。把代码打包发上来比较好。
黄爷子
托儿所
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
百度吞了我四五条链接了,感兴趣的大神麻烦私信我
BestAns
初二年级
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
发链接的时候,用表情和空格什么的,分开链接为几部分,就可以躲开百度了
黄爷子
托儿所
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我在游戏结束后再进行贴图就会失败,只能重新进行游戏,有没有人知道是什么原因导致的呢
BestAns
初二年级
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
9 楼回贴里面看到你发的地址,但是分享的内容已经没有了。
BestAns
初二年级
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
6 楼里面的地址也是空的。
黄爷子
托儿所
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我就想看看百度要删我多少发言
黄爷子
托儿所
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
int UI(Vector< Pair<char *> > &users) //用户界面
{
while(1)
{
tab:
Loadpic("UI");
if (MouseHit())
{
MOUSEMSG msg;
msg=GetMouseMsg();
switch (msg.uMsg) //判断鼠标操作
{
case WM_LBUTTONDOWN: //如果按下左键
{
if(msg.x>142 && msg.x<357 && msg.y>158 && msg.y<213) //鼠标
{
play();
closegraph();//关闭图形环境
initgraphEx(500, 600); //初始化窗口
Loadpic("menu");
getch();
goto tab;
}
else
if(msg.x>142 && msg.x<357 && msg.y>249 && msg.y<304) //鼠标
{
//info(users);
}
else
if(msg.x>142 && msg.x<357 && msg.y>339 && msg.y<394) //鼠标
{
//rank(users);
}
else
if(msg.x>200 && msg.x<294 && msg.y>481 && msg.y<530) //鼠标
{
return 0;
}
}
}
continue;
}
}
return 0;
}
黄爷子
托儿所
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
int play()
{
life=3;
PlaySound("image\\bgm.wav", NULL, SND_FILENAME | SND_ASYNC|SND_LOOP); //播放战歌
//initgraphEx(500, 600);
char ch;
IMAGE img2;// 定义 IMAGE 对象
loadimage(&img2, "image\\hugong.bmp");// 读取图片到 img 对象中
IMAGE_PNG img3;// 定义 IMAGE 对象
loadimage(&img3, "image\\chicken.png");// 读取图片到 img 对象中
IMAGE_PNG img1;// 定义 IMAGE 对象
loadimage(&img1, "image\\egg.png");// 读取图片到 img 对象中
IMAGE_PNG img;// 定义 IMAGE 对象
loadimage(&img, "image\\feidie.png");// 读取图片到 img 对象中
srand((unsigned int)time(NULL));
//增加子弹的个数
//初始值位置 100 500
CreateList(); //创建链表
BeginBatchDrawEx();
while (1)
{
Sleep(100);
putimage(0,0, &img2);// 显示背景
outscore();
outlife();
//======================敌机================================================
//添加节点
AddNode(pDiJi, 2);
//显示节点的内容(数据用到绘制矩形上面去)
Node* ptemp1 = pDiJi->pnext;
while (ptemp1 != NULL)
{
//使用节点中的数据去绘制矩形
//rectangle(ptemp1->x, ptemp1->y, ptemp1->x + 50, ptemp1->y + 20);
putimage(ptemp1->x-5,ptemp1->y-30, &img);// 在坐标 (0, 0) 位置显示 IMAGE 对象
//控制这个矩形的移动
ptemp1->y += 10;
//指向下一个节点
ptemp1 = ptemp1->pnext;
}
//diji();
//======================敌机================================================
//=======================子弹================================================
//显示节点的内容(数据用到绘制矩形上面去)
Node* ptemp = pZidan->pnext;
while (ptemp != NULL)
{
rectangle(ptemp->x, ptemp->y, ptemp->x + 2, ptemp->y + 4);
putimage(ptemp->x-5,ptemp->y-5, &img1);// 在坐标 (0, 0) 位置显示 IMAGE 对象
//控制这个矩形的移动
ptemp->y -= 40;
//指向下一个节点
ptemp = ptemp->pnext;
}
//添加节点
//=======================子弹================================================
putimage(xx-70,yy-70, &img3);// 在坐标 (xx, yy) 位置显示 IMAGE 对象*/
FlushBatchDraw();
cleardevice();
Shoot(); //判断子弹打到敌机
if (kbhit())
{
ch = getch();
switch (ch)
{
case 72:
if(yy>=20)
yy -=20;
break;
case 75:
if(xx>=20) //飞机不能出格
xx -= 40;
break;
case 77:
if(xx<=420) //飞机不能出格
xx += 40;
break;
case 80:
if(yy<=580)
yy +=20;
break;
case 32:
AddNode(pZidan,1);
}
}
fail();
if(life==0)
{
break;
}
}
EndBatchDraw();
return 0;
}
黄爷子
托儿所
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
在执行完游戏的函数后就不能显示其他图片了,不知道是什么原因
黄爷子
托儿所
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
已经解决了,原因是我用了吧友写的支持png贴图的库,但是忘记使用了对应库的EndBatchDrawEx,导致了问题。
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示