全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果74,424个

基于C#制作一个飞机大战小游戏的全过程_C#教程_脚本之家

创建一个MyBullet实体类,定义字段如下。 1 2 3 4 5 6 7 8 9 10 privateintx;//子弹横坐标 privateinty;//子弹纵坐标 privateconstintBULLET_OFFSET = 18;//移动速度 publicintAngle;//子弹角度 privateImage bulImg;//定义子弹图片 privateconstdoublePI = Math.PI; ...
www.jb51.net/article/2754...htm 2025-4-12

python第三方库pygame的使用详解_python_脚本之家

bullet.rect.centerx = self.rect.centerx # 3.将精灵添加到精灵组 self.bullets.add(bullet) # 创建子弹类 class Bullet(GameSprite): def __init__(self): # 调用父类方法 super().__init__('./images/bullet2.jpg', -3) def update(self): super().update() if self.rect.bottom < 0: sel...
www.jb51.net/article/2608...htm 2025-4-2

C语言实现飞机大战程序设计_C 语言_脚本之家

int right = position_y + BulletWidth; if (left < 0) left = 0; if (right > Width - 1) right = Width - 1; int k; for (k = left; k <= right; k++) // 发射闪弹 canvas[position_x - 1][k] = 2; // 发射子弹的初始位置在飞机的正上方 } else if (input == 'P' || in...
www.jb51.net/article/2507...htm 2025-4-3

pygame外星人入侵小游戏超详细开发流程_python_脚本之家

bullets.remove(bullet) cheak_bullets_alien_collisions(ai_settings, screen, stats, sb, ship, aliens, bullets) def cheak_bullets_alien_collisions(ai_settings, screen, stats, sb, ship, aliens, bullets): """响应子弹和外星人碰撞""" # 删除发生碰撞的子弹和外星人 collections = pygame.sprite.groupco...
www.jb51.net/article/2411...htm 2025-3-21

详解C++如何实现在Word文档中创建列表_C 语言_脚本之家

使用ListStyle->GetLevels()->Get(index) 方法获取列表的特定级别,并使用ListLevel->SetBulletCharacter() 方法设置项目符号。 使用Document->GetListStyles()->Add() 方法将列表样式添加到文档中。 使用Section->AddParagraph() 方法将多个段落添加到文档中。 使用Paragraph->GetListFormat()->ApplyStyle() 方法将...
www.jb51.net/program/285612o...htm 2025-4-14

C语言实现飞机游戏(豪华版)的示例代码_C 语言_脚本之家

int left = position_y-BulletWidth; int right = position_y+BulletWidth; if (left<0) left = 0; if (right>Width-1) right = Width-1; int k; for (k=left;k<=right;k++) // 发射子弹 canvas[position_x-1][k] = 2; // 发射子弹的初始位置在飞机的正上方 } } } int main() { ...
www.jb51.net/article/2647...htm 2025-3-29

C语言 90后怀旧游戏超级玛丽的实现流程_C 语言_脚本之家

putimage(xmap+xbullet,ybullet,52,25,&img_ani,0,12*role.h+25,SRCAND); putimage(xmap+xbullet,ybullet,52,25,&img_ani,0,12*role.h,SRCPAINT); break; case 2: putimage(xmap+xbullet,ybullet,52,25,&img_ani,52,12*role.h+25,SRCAND); putimage(xmap+xbullet,ybullet,52,25,&img_ani,52...
www.jb51.net/article/2298...htm 2025-4-7

C++基于EasyX框架实现飞机大战小游戏_C 语言_脚本之家

class Bullet { public: Bullet(int x, int y, int owner); int owner; // 0 means player, 1 means enemy int x; int y; int speed; int pic_w = 5; int pic_h = 11; bool dead = false; void move(); void checkBound(); }; 源文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...
www.jb51.net/article/2719...htm 2025-3-20

微信游戏打飞机游戏制作(java模拟微信打飞机游戏)_java_脚本之家

Images.YELLOW_BULLET_IMG = this.imgLoader.getImage(ImageConstants.YELLOW_BULLET_POS_X, ImageConstants.YELLOW_BULLET_POS_Y, ImageConstants.YELLOW_BULLET_WIDTH, ImageConstants.YELLOW_BULLET_HEIGHT); Images.BLUE_BULLET_IMG = this.imgLoader.getImage(ImageConstants.BLUE_BULLET_POS_X, ...
www.jb51.net/article/446...htm 2025-4-12

Pygame坦克大战游戏开发实战详解代码_python_脚本之家

importbullet importfood importtanks importhome # 开始界面显示 defshow_start_interface(screen, width, height): tfont=pygame.font.Font('./font/simkai.ttf', width//4) cfont=pygame.font.Font('./font/simkai.ttf', width//20) title=tfont.render(u'坦克大战',True, (255,0,0)) ...
www.jb51.net/article/2378...htm 2025-4-16