Files
ShrinkTutorial/CHANGELOG.md
T
cneicy fbba140fd6
Publish UPM package / publish (push) Successful in 3s
fix(tutorial): declare JsonUtility module
2026-08-26 11:03:32 +08:00

1.2 KiB

Changelog

0.1.1

  • 声明 JsonUtility 所需的 Unity JSON Serialize 模块,使包可在最小消费者项目中独立解析与编译。

Unreleased

  • 修复 ClickTarget 对 UI 目标过早在按下阶段完成的问题,改为等待指针释放并确认 EventSystem 射线真实命中目标后再过步。
  • 修复隐藏中的 Path 目标仍被教程当作可用目标的问题;现在 inactive 目标会继续等待,不会把提示框提前挂到尚未显示的控件上。
  • 修复 ShrinkTutorialSample 第 2 步运行时奖励按钮在样例场景中的显示与布局问题,并在奖励生成后禁用重复点击的 SpawnRewardButton
  • 修复教程结束或 maskShape=None 步骤下遮罩仍继续绘制/拦截的问题;现在无高亮时蒙版会完全隐藏。
  • 修复 ShrinkTutorialSample 在前一次演示完成后下次 Play 不再显示教程的问题;样例现在会在启动时清掉自身教程进度再重新播放。

0.1.0

  • 初始版本。
  • 提供 ShrinkTutorialManager、教程数据资产、锚点注册、触发器、默认 PlayerPrefs 持久化。
  • 提供独立高层级 Canvas、遮罩挖洞、提示对话框与跳过按钮。
  • 提供基础编辑器窗口与 ShrinkSDK/引导/* 菜单入口。