ICode9

精准搜索请尝试: 精确搜索
  • 10分钟教你写出 坦克大战【无敌版】2022-01-17 11:58:00

    导读 最近读到一位大佬的游戏文章之后,手痒难耐就想自己也写一个小游戏。苦于没有游戏素材在网上搜也都是付费的,我就随便写了一点点来给自己解解馋。

  • TypeError: add() argument after * must be an iterable, not Alien2022-01-16 17:31:24

    在看《Python入门编程》的pygame小游戏《外星人来了》时,发现 TypeError: add() argument after * must be an iterable, not Alien 这个错误,网上找了半天没找出来,有的人说__init__拼写错了,有的说其他,但是仔细检查代码发现这个地方出错了 super().init() 错误中iterable是可迭

  • c#图片360度旋转2022-01-08 16:36:49

    1 public Bitmap Rotate(Bitmap b, int angle) 2 { 3 angle = angle % 360; 4 5 //弧度转换 6 double radian = angle * Math.PI / 180.0; 7 double cos = Math.Cos(radian); 8 double sin = Math.Sin(radian); 9 10 //原图的宽和高 11 int w = b.Width; 12 int h = b

  • Windows 程序启动在指定屏幕2022-01-04 21:03:01

    Windows 多屏情况下,EnumDisplayMonitors() 枚举所有显示器,通过 GetMonitorInfo() 可以取得指定显示器的相关信息,如物理显示区大小等。MonitorInfo 结构中保存着相应显示器的相关信息,如坐标、是否为主显示器等。该结构体中有个 dwFlags 变量表示该显示器是否为主显示器,当值为

  • 【小游戏合集】之用Python制作一个滑雪小游戏~太适合上班摸鱼玩了。2022-01-03 12:03:33

    导语: 哈喽铁汁们前几天不是许多城市都下起了鹅毛大雪嘛~(在湖南的小编真的时隔几年看到这么大的雪不要太激动了)不知道幸运的友友萌有好好玩雪了吗?雪仗跟雪人wo都是耍了的~

  • Unity 判断物品是否在相机范围内2021-12-27 12:05:24

    var CenterRect = new Rect(20, 20, Screen.width - 2 * 20, Screen.height - 2 * 20); // 这里的20是矩形框距离屏幕边界的距离 var screenPoint = Camera.main.WorldToScreenPoint(destinationObject.transform.position);// destinationObject 就是我们正在观察的目标物体 Cen

  • ceshi2021-12-21 05:00:08

    yi ceshivoid CaaDlg::OnPaint() { if (IsIconic()) { CPaintDC dc(this); // 用于绘制的设备上下文 SendMessage(WM_ICONERASEBKGND, reinterpret_cast<WPARAM>(dc.GetSafeHdc()), 0); // 使图标在工作区矩形中居中 int cxIcon = GetSystemMetrics(SM_CXICON); in

  • androidP Surface到SurfaceFlinger -->创建Surface (一)2021-12-20 21:06:30

    创建Surface 前言ViewRootImpl创建Surface 前言 我们前面已经分析过Activity启动如何去连接到SurfaceFlinger了,接下来就看Activity的Surface的创建到SurfaceFlinger的过程。 ViewRootImpl创建Surface 在调用了WindowManagerGlobal的addView方法之后会首先去创建一个

  • 【完整版】圣诞节用python做一个亮晶晶的消消乐送给学姐吧2021-12-19 18:00:34

    一、环境要球 环境搭建博客链接 一起来学pygame吧 游戏开发30例(开篇词)——环境搭建+游戏效果展示 windows系统,python3.6+  pip21+ 安装游戏依赖模块 pip install pygame 二、游戏介绍 1、游戏目标 消消乐应该大家都玩过,或者看过。这个实现起来 相对比较简单。主要要求:设计多

  • 编辑器SearchField+ReorderableList使用2021-12-17 23:31:07

    1 private SearchField _searchField; 2 private string _searchText; 3 private ReorderableList _choicesList; 4 private List<string> _allListItems; 5 6 public override void OnInspectorGUI() 7 { 8 if (null == _searchField) 9 _searc

  • python大作业:基于pygame的坦克大战小游戏,完成菜单、多种模式、多种关卡等扩展2021-12-17 21:03:11

    背景介绍: 临近期末python大作业要求用python写一个程序,因为小游戏比较简单并且对它比较感兴趣,所以开始在GitHub上找寻小游戏,在看了众多游戏最终选择了坦克大战。坦克大战游戏资源全部都有,并且拥有基本的功能,当比如菜单,模式、很多小细节没完善,所以毅然选择了坦克大战。 目

  • Pygame Rect区域位置(图解)2021-12-16 21:03:45

    Rect(rectangle)指的是矩形,或者长方形,在 Pygame 中我们使用 Rect() 方法来创建一个指定位置,大小的矩形区域。函数的语法格式如下: rect =pygame.Rect(left,top,width,height) Rect 表示的区域必须位于一个 Surface 对象之上,比如游戏的主窗口(screen)。上述方法由四个关键参数值构

  • MFC初探 —— 双击Picture Control具体位置放大图片2021-12-16 13:04:17

    主要功能:在PictureControl中,双击位置1,图片就在位置1的位置进行放大,再次双击缩小至原图像。 1、为Picture Control添加控件事件 ——我这里命名为:OnStnDblclickStaticMark    2、设置该控件属性的通知为true,即双击时将向其父级发送通知,默认不通知。   3、在事件中添加代码块

  • Pygame实战:风靡全球的经典泡泡龙小游戏来袭,你会喜欢嘛?(附源码)2021-12-15 09:34:18

    导语 Python版的消除类的游戏还是很多的,木木子之前也是推过不少~

  • 使用Python开发一个恐龙跑跑小游戏,玩起来2021-12-14 10:34:06

        相信很多人都玩过 chrome 浏览器上提供的恐龙跑跑游戏,在我们断网或者直接在浏览器输入地址“chrome://dino/”都可以进入游戏     今天我们就是用 Python 来制作一个类似的小游戏 素材准备 首先我们准备下游戏所需的素材,比如恐龙图片,仙人掌图片,天空,地面等等,我们统一

  • Winform C#截屏实现2021-12-11 23:02:23

            项目中需要实现自动截取屏幕,网络上找了好久,发现好可以达到效果的程序,太复杂。代码少的程序,截屏时的效果并不太理想。综合网上的程序,略做改动,记录如下。 实现思路: 1.新建一个form窗体,FormStyle为None,初始化时最大化,作为截屏的画布。 2.实现按键监听事件,响应ESC退出 3

  • 【音视频】使用DXGI实现多屏幕采集(4-2)2021-12-11 21:30:01

    既然使用ffmpeg gdigrab可以实现辅屏的采集,那么必须适配一下DXGI的多屏幕采集(先前实现参考《【音视频】WIN8|WIN10的桌面采集技术-DXGI(一)》)。 1、修改初始化d3d函数 将获取的IDXGIAdapter和IDXGIOutput保存为成员 int DuplicationCaptor::initD3d() { int err = ERROR_CODE_

  • OpenCV 矩形的表示:Rect类2021-12-11 09:32:59

    Rect类的成员变量有x、y、width、height,分别为左上角点的坐标和矩形的宽和高。常用的成员函数有:Size()返回值为Size;area()返回矩形的面积;contains(Point)判断点是否在矩形内;inside(Rect)函数判断矩形是否在该矩形内;tl()返回左上角点坐标;br()返回右下角点坐标。值得注意的是,如果想求两

  • javascript当中Map Area Shape 和onmousemove的用法2021-12-10 10:34:23

    例 4.2(MapAreaShapeMouseMoveIEFF.html)<html><head><title> img hidefocus="true"必须加,否则ie8中点击map后,会粗线一个contour, 轮廓线</title>    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>   

  • Qt QPainter基本绘图2021-12-03 11:03:07

    Qt QPainter基本绘图 QPenQBrush渐变填充QFont基本图形元件QPainterPathQPainter::CompositionMode实例1 QPainter绘图操作类。 QPainterDevice使用QPainter绘图的抽象二维界面(绘图设备),包括QWidget、QPixmap、QImage等。 QPaintEngine给QPainter提供不同设备绘图的接口

  • 【Rust】结构体-area2021-11-30 23:01:29

    环境 Rust 1.55.0 VSCode 1.59.1 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/custom_types/structs.html Add a function rect_area which calculates the area of a Rectangle (try using nested destructuring). 示例 struct Point { x: f32, y: f32

  • robomaster视觉入门-寻找装甲板上的灯条2021-11-28 11:58:15

    robomaster视觉入门-寻找装甲板上的灯条 一.调用findContours查找函数轮廓二.遍历所有轮廓三.筛选出装甲板上的灯条 上一节讲了如何对摄像头捕捉的每一帧图片进行处理,得到二值化后形状适合的灯条,但总会留下一些无法避免的轮廓干扰,这里将详细介绍如何在众多轮廓中筛选出

  • 【CorelDraw VBA 012例】创建并提取轮廓2021-11-25 12:04:14

    Sub CreateContour() '##创建并提取轮廓 Dim rect As Shape Dim cSr As ShapeRange Set rect = ActiveShape ActiveDocument.Unit = 3 Set e = rect.CreateContour(cdrContourToCenter, 10) Set cSr = e.Separate Set s = cSr(1) End Sub   

  • Android中获取屏幕相关信息(屏幕大小,状态栏、标题栏高度)的代码2021-11-25 11:01:02

    如下代码内容是关于 Android中获取屏幕相关信息(屏幕大小,状态栏、标题栏高度)的代码。 DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); 这段代码可以插入到Activity的onCreate()函数中。2.获取标题栏、状态栏

  • 第一个成型的d3案例2021-11-25 07:32:16

    目录最终效果案例源码知识点总结怎么给rect节点添加文字?怎么让矩形的起点看起来在下边?怎么样让文字在矩形的中间显示? 最终效果 案例源码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有