前言:
上一期,我们已经学会了物体的移动,并编写了一个游戏程序的大致内容,有的人可能会问,建立这个项目和源代码有什么不同或者我们玩的许多游戏都有一个图标,我们自己编的游戏能不能也有图标,今天,我们来一一解答这两个问题。
项目中的新单元:
首先我们先找到上一次我们编写的程序。点击以.dev为文件扩展名的项目。
2-1
打开它,我们发现c++会变成这样的界面。
2-2
我们双击main.cpp即可跳出我们上次编写的程序。
然后,我们按ctrl+n新建一个源代码。会是这样一个界面。
2-3
我们点击yes。 写入以下代码:
#include<bits/stdc++.h>
using namespace std;
void Pause(){
system("pause");
}
void wrong_press(){
cout<<"想啥呢一天天的,压根就没有惊喜,没有惊喜就是惊喜\n";
Pause();
}
然后再回到main.cpp,把Switch case语句部分改成这样:
switch(c){
case 'w':
if(y-1!=0)y-=1;
break;
case 'a':
if(x-1!=0)x-=1;
break;
case 's':
if(y+1!=9)y+=1;
break;
case 'd':
if(x+1!=19)x+=1;
break;
case 'p':
system("cls");
cout<<"已暂停\n";
Pause();
break;
default:
system("cls");
wrong_press();
break;
}
注意了:要先保存新建的源代码,一定要保存在和项目是同一个目录下!!!
然后回到main.cpp运行,你会发现,报错了!!!
哪里出问题了呢,其实,我们还要在命名空间语句下面加入以下代码:
void wrong_press();
void Pause();
这一点,不是在项目中可是会报错的哟!
图标的设计:
我们终于可以来讲图标了:
创建图标的方法有两种:
第一种:
3-1
点击这个按钮。跳出如下界面。
3-2
点击库。双击你喜欢的图像,点击确定即可完成。
第2种:
先在画图软件中,画出图标,一定要小,尽量控制在30*30像素以内,保存。
然后打开这个网站,导入图片,将下面格式转换为ico,下载,放在与项目同一个文件夹里,然后ctrl+n在弹出的窗口里,点击确定,输入以下代码:
A ICON "你的文件名.ico"
然后,保存名为Icon.rc,回到main.cpp,编译运行即可。
最后你会发现:
最后的一些话:
制作不易,请勿抄袭,有问题发在评论区,还有51假期即将结束,可能会拖更,请谅解。