当前位置:首页 » 操作系统 » 飞机大战源码

飞机大战源码

发布时间: 2022-01-22 06:03:11

❶ 飞机大战加血条的代码,用Visual C++ 2013做的

其实跟你说一下思路。自己写写还是很好写的。首先血条是红的,所以你可以搞一个红底,然后搞一层长度跟他一样,但是高略高一点的遮罩,把遮罩这个转成元件,命名。血条跟遮罩左侧跟0对齐,也就是x位置为0.假如遮罩名字为cover。血条宽为100,血的总量为X,当前血量为curX,然后就是cover.x = -100+(curX/X)*100;这样就OK了。每次当前血量变化的时候。刷新一下。

❷ 我用java编写了飞机大战代码。求按一下Q,让所有的敌机消失的代码。 谢谢

frame.addKeyListener(new KeyMonitor());

-------------------------------------

class KeyMonitor extends KeyAdapter{
public void KeyPressed(KeyEvent e){
//你要的按下某键的反应。
}
public void KeyReleased(KeyEvent e){
//你要的放开某键的反应。
}

}

//键代码要你自己查,或者在按下/弹起某键的时候写一下System.out.println(e.getKeyCode());

❸ 如何使用源码熊制作飞机大战

您好,飞机大战是一个比较简单的游戏。
进入源码熊编程平台后,为我们的飞机大战游戏选择一个太空背景,一个飞机造型,一个炮弹造型,一个敌人造型。
先为我们的飞机设定代码,当小旗子被点击后,重复执行把x坐标移动到鼠标位置,y坐标固定在屏幕底部,这样我们的飞机就可以跟随我们的鼠标移动了。
现在为我们的炮弹设定轨迹,当小旗子被点击后,移动到飞机的位置,并重复执行将y坐标增加50,如果碰触到舞台边缘,那么移动到飞机的位置。现在我们点击小旗子,就可以控制飞机不停发射炮弹了。
最后为敌方怪物设定规则,当小旗子被点击后,移动到屏幕顶部的固定位置,并重复执行如果碰触到舞台边缘,那么移动到屏幕顶部的固定位置,如果碰触到炮弹,那么隐藏,如果碰触到飞机,那么停止所有脚本。这样如果我们炮弹打到怪物,怪物就会消失,如果怪物碰到我们的飞机,则游戏结束。
现在一个简单的飞机大战小游戏就制作好啦!

❹ 飞机大战的简单代码(java)

public class Plane{
public static void main(String[] args){
System.out.print("飞机正在起飞.请稍后......");
System.out.print("情况紧急,飞机没油了,请加油.......");
System.out.print("你的飞机坠落了,大战结束.......");
}
}

❺ MFC飞机大战代码

前不着村,后不着店,只能根据经验猜,请采纳:

首先,m_pMe应该是一个封装了窗口视区操作的对象指针,m_MemDC是一个封装了临时位图数据的设备句柄,是一个CDC对象,它是在内存中"作画",而没有直接输出到屏幕。代码注解如下:

//如果m_pMe对象指针不为NULL(即关联视区的对象存在)
if(m_pMe!=NULL)
{
//没有函数代码,不知道Draw功能。
m_pMe->Draw(m_pMemDC,FALSE);
//设置pMemDC的背景模式,即在输出文字时不擦除已存在的背景。
pMemDC->SetBkMode(TRANSPARENT);
//把"生命值:"输出到指定坐标(0,20)位置的内存位图中,4是字符串长度。
pMemDC->TextOutW(0,20,L"生命值:",4);

//设置输出文字的颜色为红色。
pMemDC->SetTextColor(RGB(255,0,0));
CStringc;
//把Plane_Life数值转换成指定格式的字符串,并保存在CString对象中。
c.Format(_T("%d"),Plane_Life);
//把Plane_Life结果输出到指定坐标(50,20)位置的内存位图中。
pMemDC->TextOutW(50,20,c);
//把"得分:"输出到指定坐标(0,40)位置的内存位图中。
pMemDC->TextOutW(0,40,L"得分:",3);

//参照上面
CStringss;
ss.Format(_T("%d"),score);
pMemDC->TextOutW(50,40,ss);
pMemDC->TextOutW(0,0,L"关卡:",3);

//参照上面
CStringcs;
cs.Format(_T("%d"),guan);
pMemDC->TextOutW(50,0,cs);
}

❻ j2me 飞机大战源代码

j2me不是有Sprite类吗?处理碰撞有方法的。

❼ 飞机大战子弹多角度发射代码

代码有点多, 实现思路, 实现键盘事件监听机制, 在监听函数中判断 按了什么键,比如按J就发送子弹. 然后启动子弹线程. 定义一个子弹类线程, 定义出子弹的所在属性和方法.
写个方法,判断子弹是否击中目标,以XY坐标相交来判断

热点内容
笔记本什么配置能流畅运行cf 发布:2024-09-20 00:14:19 浏览:951
实测华为编译器 发布:2024-09-19 23:50:52 浏览:821
linux汇总 发布:2024-09-19 23:46:39 浏览:452
阿里云服务器环境搭建教程 发布:2024-09-19 23:21:58 浏览:837
黄色文件夹图标 发布:2024-09-19 23:19:22 浏览:684
mysql数据库导出导入 发布:2024-09-19 23:00:47 浏览:183
lua脚本精灵 发布:2024-09-19 23:00:41 浏览:659
任务栏文件夹图标 发布:2024-09-19 22:54:25 浏览:101
解压来一波 发布:2024-09-19 22:46:36 浏览:933
mysqlpythonubuntu 发布:2024-09-19 22:46:27 浏览:501