Contents Menu Expand Light mode Dark mode Auto light/dark mode
Python Arcade 2.6.13
Light Logo Dark Logo
Python Arcade 2.6.13

快速入门

  • 从这里开始
  • 安装说明
    • 在PyCharm中设置虚拟环境
    • 在Windows上安装
    • 在Mac上安装
    • 在Linux上安装
    • 从源安装
    • 安装过时的Python版本
  • 与Pygame比较
  • 用Arcade制作的游戏
  • How-to示例代码

API

  • 快速API索引
  • Arcade包API
    • Arcade数据类型
    • 绘图-基本体
    • 绘图-批次
    • 绘图-实用程序
    • 小精灵
    • Sprite列表
    • Sprite场景
    • 摄像机
    • 基于文本-图像/枕头
    • 基于字形/字形的文本
    • 切片地图阅读器
    • 纹理管理
    • 纹理地图集
    • 性能信息
    • 物理引擎
    • 其他实用程序功能
    • 几何图形支持
    • 游戏控制器支持
    • 窗口和视图
    • 声响
    • 寻路
    • 粒子
    • 街机版本号
    • 等轴测贴图支持(不完整)
    • OpenGL上下文
    • Arcade OpenGL API
      • 语境
      • 织构
      • 缓冲层
      • BufferDescription
      • 几何体
      • 帧缓冲
      • 查询
      • 计划
      • 计算着色器
      • 例外情况
    • GUI
    • 图形用户界面小部件
    • 图形用户界面事件
    • Arcade.key包
    • Arcade.css颜色包
    • Arcade.COLOR包
    • 内置资源
    • 使用键盘
  • 内置资源

教程

  • 简单平台
    • 第1步-安装并打开窗口
    • 第2步-添加Sprite
    • 第3步-场景对象
    • 第4步-添加用户控件
    • 第5步-添加重力
    • 第6步-添加摄像头
    • 步骤7-添加硬币和声音
    • 第8步-显示分数
    • 第9步-使用切片地图编辑器
    • 第10步-多层和其他层
    • 第11步-添加梯子、属性和移动平台
    • 第12步-添加角色动画和更好的键盘控制
    • 第13步-添加敌人
    • 第14步-移动敌人
    • 第15步--与敌人发生冲突
    • 第16步--射击子弹
    • 第17步-查看
  • PyMunk平台
  • 使用开始/结束屏幕的视图
  • 纸牌教程
  • 灯光教程
  • GPU粒子爆发
  • 使用PyInstaller捆绑游戏
  • 与努伊特卡一起编写游戏
  • 着色器玩具教程-光晕
  • 着色器玩具教程-粒子
  • 使用FrameBuffer对象
  • 光线投射阴影
  • CRT滤光片
  • 计算着色器教程
  • GUI
    • 图形用户界面概念
    • 图形用户界面风格
    • 故障排除和提示

高级

  • 无头Arcade
  • 垂直同步
  • 纹理
  • 纹理地图集
  • OpenGL备注
  • 街机表演信息

社区

  • 不同的编码者
  • 社交媒体

发展

  • 发展信息
    • 发行说明
    • 如何贡献
    • 街机表演信息
    • 边缘伪影
    • 目录结构
    • 如何提交更改
    • 增强功能列表
    • 日志记录
    • 如何构建
    • 发布检查清单
Back to top

GUI#

../_images/gui_flat_button1.png

纯文本按钮#

../_images/gui_widgets.png

图形用户界面小部件#

../_images/gui_ok_messagebox.png

确定消息框#

../_images/gui_scrollable_text.png

图形用户界面可滚动文本#

Arcade的图形用户界面模块为您提供了使用按钮、标签等与用户进行交互的类。

如果已知一般概念,则使用这些类要容易得多。建议您通读一遍。

  • 图形用户界面概念
  • 图形用户界面风格
  • 故障排除和提示
Next
图形用户界面概念
Previous
计算着色器教程
Copyright © 2022, Paul Vincent Craven
Made with Sphinx and @pradyunsg's Furo