跳转到内容

2D 入门方向

本阶段面向选择 2D 主路线 的新手。目标不是读完所有 UI 组件页,而是:能自己摆界面、绑交互、改脚本控制玩法

  • 理解 2D 显示对象与常用 UI 的摆放方式
  • 会处理点击 / 触控等基础交互
  • 知道屏幕适配大致怎么配
  • 能打开 2D 相关示例 / 模板,对照改出自己的一版
  1. 打牢 2D 基础概念

    结合通用概念,理解 2D 显示相关名词(若阶段 3 已读过基础概念,可快进)。

    引擎基础概念

  2. 熟悉场景里的 2D 操作

    在场景面板练习选中、拖拽、对齐、父子关系。手感决定后续效率。

    2D 场景交互工具 · 场景面板概述

  3. 认识常用显示对象与 Area2D

    从 Sprite、文本、图像等基础对象入手;需要相机跟随或分区时可再学 Area2D / Camera2D。

    2D 基础显示对象 · 2D 区域 Area2D

  4. 学一点点 UI(够用即可)

    先掌握 Image、Label/Text、Button、Box/Panel、List 的基本用途。其余组件「用到再查」。

    → 从侧栏「UI 编辑」相关组件页按需进入;也可以从 小部件面板 对照 IDE 里的可拖拽项。

  5. 把交互跑起来

    点击、穿透、滚轮/手势等是 2D 项目的高频坑点,建议尽早读性能优化章节里的鼠标交互说明(其中含新手向讲解)。

    事件管理 · 2D 性能优化

  6. 屏幕适配(别拖到最后)

    真机一拉开就变形,多半是适配没配好。读懂设计宽高与适配模式。

    屏幕适配

  7. 用实例闭环一次

    打开 2D 入门游戏文档 / IDE 模板,对照节点与脚本,尝试改数值、换图、加一个简单规则。

    Hello World · 一个 2D 入门游戏

主题何时需要入口
图集与动态合图碎图多、DrawCall 变高动态图集
缓动 / 时间轴动画需要出场动效、UI 动效缓动 · 动画编辑相关侧栏
2D 物理要碰撞、弹跳、关节IDE 物理编辑 / physics2D 相关文档
TiledMap做横版 / 俯视角地图TiledMap
  1. 做一个主菜单:标题 + 开始按钮 + 点击后隐藏菜单、显示游戏层。
  2. 做一个可点击道具:点击后播放缩放缓动并销毁(或回收)。
  3. 在两种长宽比下预览,确认适配策略可接受。
  • 能在场景中搭出一个简单 UI 层级
  • 能用脚本响应按钮或节点点击
  • 知道设计分辨率与适配模式在哪配置
  • 至少对着模板改通过一个可运行的小改动