

UI Toolkit Sample – Dragon Crashers 由 Unity 开发,旨在展示电子书《2D game art, animation, and lighting for artists》中包含的一些工作流程。
这个由 Unity 制作的 2D 示例项目是横版滚动 Idle RPG 游戏的垂直切片,展示了 2D 工具套件如何与美术资源相结合,将你的创意变为现实。本演示中的所有内容都可以添加到你自己的创意项目中。
要游玩演示,请从顶部栏中选择“Dragon Crashers”,然后选择“Load Game Menu”。此演示目前使用 Unity 2020.2/2020 LTS 制作,并使用 2D Renderer/Universal Render Pipeline (URP)。
通过探索此演示,你可以了解如何运用 2D Sprite Shape、2D Tilemap Editor 和 Sprite Editor 来重现动态环境和道具。
Unity 2D Animation 提供流畅的骨骼动画和 IK,利用 Sprite Libraries 创建角色并实现轻松的精灵图切换,同时复用骨骼绑定和动画。Particle System 用于应用 SFX 或特殊攻击效果,而 Timeline 则用于实现过场动画和转场。
包含在 Universal RP 中的全新 2D 图形技术 2D Renderer,让演示中的所有组件大放异彩。本演示中的精灵图具有 Secondary Textures,可与 2D 灯光交互,使其看起来更真实并反映环境。使用 Shader Graph 制作的 2D 着色器融入了岩浆和烟雾等效果,且不会增加 CPU 负担。演示还实现了 Post-processing(后期处理),以增添另一层精细打磨。
此演示已在主流桌面和常见 iOS 及 Android 设备上经过测试。
在 Unity Companion License(“许可”)下分发。Unity Technologies ApS(“Unity”)授予你全球范围内、非独占、免费且免版税的版权许可,允许你复制、制作衍生作品、公开展示、公开表演和分发随附本许可的软件,但须遵守以下限制、条款和条件。链接
