-
Notifications
You must be signed in to change notification settings - Fork 0
Home zh CN
beafraid edited this page Mar 19, 2024
·
4 revisions
欢迎查看AliveDesktop wiki. 先按照这个指南创建项目以及安装SDK,然后你就能创建和上传Item到躁动光标的创意工坊。
本SDK可以导出2种Mod(场景或模型),每种Mod里面都可包含模型资源
。
场景Mod包含主场景以及相关的模型资源
,Modder可以制作各种有趣的环境。以海洋Mod为例,主场景为壮观的海洋,模型资源
为用于替代桌面应用的特殊物体(如船、宝箱)、装饰物体(如鸭子)、及背景环境物体(如基于Flocking算法运动的海鸥及鱼群):
模型Mod仅包含模型资源
,通常是通用的装饰物或工具,可供用户在不同场景下使用。
模型资源主要用于场景中提供装饰或交互的prefab,其实例能够在运行时被移动/选中/缩放,有以下几类:
-
壳物体(ShellItem):此类物体用于替换躁动桌面应用指定目录中的应用、文件、文件夹、快捷方式等实例,能够以文本、贴图的形式呈现对应实例的名称、预览图。
-
装饰物体(DecorationItem):可以在运行时添加/删除,其中静态装饰物可提供基础的装饰功能(如桌子、墙面等);可交互装饰物可供玩家进行交互,如玩具车:
- 本教程假设你知道Unity编辑器的基本操作(如创建项目、导入资源或安装package)。如果您是新手,建议先阅读Unity官方文档,学习永远不晚!
- 如果你了解编程(非必要技能),那么可通过以下方式在Mod中增加逻辑:
- 编写自定义脚本;
- 使用Unity官方可视化编程插件Visual Scripting;
- 使用SDK提供的功能模块(如Action和EventPlayer)。