UI和键盘鼠标

2020/01/09

如何在游戏中载入UI和菜单?

UI 的两种呈现形式

  1. 美术画好 UI 图片,然后直接贴图,用鼠标控制一系列的点击和按下操作
  2. 自己画 UI 界面,比如画一个框,并且在框里面写上文字
  • 绘制矩形
  • 绘制字体和字符

鼠标的操作基本有 3 个值需要控制

  • 左键
  • 中键
  • 右键

如何用鼠标和键盘来操作游戏?

  • 首先是键盘事件判断,这里会出现按一下键盘做一下操作的情况,问题出在 KEYDOWN 事件判断上。但是如果你需要一直按键的判断,可以使用 get_pressed 函数。
  • 组合键可以写在同一个判断下,使用 and 连起来做判断。get_pressed 会返回一个 tuple,里面存放了所有的 key 值,只要判断 key 值是不是为 True 就是判断了有没有按键。
  • 鼠标操作也可以使用 get_pressed 函数,也是返回 tuple,其中下标 0、1、2 分别代表了左、中、右三个按键。

如何判断客户端的网络连接?

OSI 七层模型: 巫术忘传会飚鹰

  • 用层
  • 示层
  • 话层
  • 输层
  • 络层
  • 据链路层
  • 理层

最后附上明天的桌面背景。

2020/01/09