下载客户端

皮肤编辑器手册

2026-03-25 07:00:17
转载

导读

本文是《心跳计划》0.15版本新增的皮肤编辑器使用手册,介绍了UI皮肤创建方法,还详解了大纲视图、组件选择器等功能模块,以及锚点系统、样式框、动画纹理等核心功能,帮助用户制作适配多宽高比的专属UI皮肤。

自0.15版本起,《心跳计划》新增了皮肤编辑器,你可以通过它为游戏的不同部分创建专属的用户界面皮肤。本指南将教你如何使用该编辑器。 创建用户界面皮肤

要创建UI皮肤,请打开资源包编辑器并创建新资源包,将资源包类型设置为皮肤。 您可以选择勾选复选框来复制游戏中的原始皮肤。 UI概览

大纲视图 这里是管理组件及其绘制顺序的地方,分为多个图层。目前有一个位于笔记上方的图层和一个位于笔记下方的图层,它们的作用正如其名称所示——每个图层的所有子组件将分别绘制在游戏笔记的上方和下方。 右键点击每个组件可以对其进行操作,选项的含义相当直观。 组件选择器/资源管理器

组件选择器是用于选择要创建的UI组件的工具,你可以拥有多个相同类型的UI组件,因此建议你多进行尝试。 资源管理器(显示在左侧)是添加和移除不同类型资源的地方,例如字体、纹理甚至动画纹理。 宽高比选择器与其他节奏游戏不同,PH可以适应不同的屏幕尺寸,这使得该按钮成为非常重要的工具。它能让你测试皮肤在多种常见宽高比下的显示效果,如果皮肤能良好适配列出的三种宽高比,那么它很可能适用于其他所有情况。请测试不同的宽高比,以便所有人都能享受你的界面!场景 场景是放置组件并设置其锚点的地方。橙色方框代表组件的实际最终位置(移动它会改变边距),绿色箭头代表其锚点。你可以在本指南的锚点系统部分了解更多信息。这是让用户界面能够适配不同宽高比的关键部分。 屏幕选择器 目前你只能自定义游戏内用户界面,但未来游戏可能允许自定义其他屏幕。如果有那一天,你可以使用此功能来切换它们。 检查器 检查器会显示当前选中组件的各种属性。你可以使用它来自定义组件,例如选择纹理、字体、颜色、样式框(稍后会详细介绍)以及其他有趣的内容。锚点系统 皮肤系统的核心在于锚点系统,它决定了游戏中每个组件各个角的起始位置。 锚点系统使皮肤能够轻松适应不同的屏幕宽高比。 每个用户界面组件的每个角都有一个锚点值,该值是屏幕的百分比,以0.0到1.0之间的数值表示,这些值在视觉上表现为指向各个角的绿色“箭头”。 此外,每个组件都有一个“边距”值,用于相对于锚点位置偏移其各个角。此边距值在视觉上表现为围绕组件的橙色矩形。

例如,如果你的锚点设置在屏幕右下角(通过在检查器中将所有锚点值设为1,或使用右下角预设),然后移动橙色矩形并增大其尺寸,边距会自动设置,这意味着它将完全保持尺寸,但始终从屏幕右下角开始显示,如上图所示。

另一个例子,如上所示,是创建一个始终占据屏幕水平方向一半大小的控件。请注意,由于边距是以像素而非百分比设置的,因此无论屏幕宽高比如何,它们始终占据固定数量的像素。 这一切可能看起来有些复杂,确实如此,但请不要气馁。通过反复尝试,你很快就能学会如何制作与宽高比无关的用户界面!记住,你始终可以将默认主题作为学习资源,或作为起点。 样式框 样式框是PH UI的构建块之一,UI中的不同组件都会使用样式框,它定义了一个可由UI动态绘制的框。 样式框有两种类型:平面样式框和基于纹理的样式框。

扁平样式框以网格形式动态绘制,其优点是在任何屏幕分辨率下都能呈现良好效果,还支持设置边框、阴影或抗锯齿等效果。基于纹理的

基于纹理的样式框使用纹理进行绘制,其功能不如平面样式框丰富。 动画纹理 皮肤编辑器支持将任何纹理制作成动画,每个纹理最多可包含256帧。 你可以设置动画纹理的帧率,并为每帧添加额外的延迟。

要创建动画纹理,请进入资源编辑器并点击“添加动画纹理”。

设置纹理名称后,你可以通过按住Shift键+点击或Ctrl键+点击的方式,选择多个PNG文件作为动画纹理的来源。

之后,你可以在动画纹理编辑器中更改顺序、帧率和延迟,该编辑器可通过点击资源管理器中铅笔形状的【编辑】图标来打开。

评论

共0条评论
face
inputImg
相关阅读
最新更新

【未完待续】【使用教程】如何使用编辑器制作谱面(0.17+)

PH编辑器使用教程 前言 2024.03.16:更新链条滑动(Chain slide)在0.17版本的创建方法 考虑到心跳计划(Project Heartbea…

2026-03-25 19:000赞 · 0评论

如何创建皮肤

在本指南中,我将告诉你如何在游戏中制作皮肤 如何启用开发者模式 我们进入设置选项卡,然后选择开发者模式。

2026-04-08 04:000赞 · 0评论

编辑器手册

在这份官方指南中,你将学习如何使用内置编辑器创作自己的歌曲,以及如何将作品上传至Steam创意工坊! 简介 这是《心跳计划》歌曲编辑器的官方使用手册。 本指南仅…

2026-03-26 07:000赞 · 0评论

如何配置输入设置

在选项菜单中,有一个比较容易让人混淆的类别是输入设置。我经常看到即使是有经验的玩家也会误解或错误配置这些选项。本指南将解释什么是直接摇杆访问,它如何影响游戏体验…

2026-03-25 13:000赞 · 0评论

《心跳计划》修复公告:修复游戏内任意歌曲的偏移问题

有时谱面可能会感觉节奏过快(因为音符出现得太早),或者节奏延迟(因为音符出现得太晚)。本教程将向玩家展示如何使用内置编辑器解决这些问题。 简介 《心跳计划》是一…

2026-03-26 07:000赞 · 0评论

如何正确设置延迟

《心跳计划》及任何节奏游戏延迟设置简易指南!我总是搞不清如何正确设置延迟,所以本指南将为你展示一个简单技巧,助你每次都能准确设置。 简介 正确设置延迟对每款节奏…

2026-03-26 04:000赞 · 0评论

我的世界皮肤 我的世界皮肤怎么做 从基础到高级的全面指南

什么是Minecraft皮肤? Minecraft皮肤是覆盖在游戏角色表面的像素化纹理文件,通过改变其外观来展示个性、文化或兴趣,能帮助玩家在多人服务器中轻松识…

2025-10-23 17:571赞 · 1评论
暂无更多

最新更新

  • 《心跳计划》修复公告:修复游戏内任意歌曲的偏移问题 — 有时谱面可能会感觉节奏过快(因为音符出现得太早),或者节奏延迟(因为音符出现得太晚)。本教程将向玩家展示如何使用内置编辑器解决这些问题。 简介 《心跳计划》是一…
  • 编辑器手册 — 在这份官方指南中,你将学习如何使用内置编辑器创作自己的歌曲,以及如何将作品上传至Steam创意工坊! 简介 这是《心跳计划》歌曲编辑器的官方使用手册。 本指南仅…
  • 如何正确设置延迟 — 《心跳计划》及任何节奏游戏延迟设置简易指南!我总是搞不清如何正确设置延迟,所以本指南将为你展示一个简单技巧,助你每次都能准确设置。 简介 正确设置延迟对每款节奏…
  • 主播模式手册 — 新主播模式使用说明 什么是主播模式以及它不是什么 0.16版本更新了名为【主播模式】的新系统,该系统专为直播游玩游戏的主播设计,用于在其直播中展示当前正在播放的…
  • 【未完待续】【使用教程】如何使用编辑器制作谱面(0.17+) — PH编辑器使用教程 前言 2024.03.16:更新链条滑动(Chain slide)在0.17版本的创建方法 考虑到心跳计划(Project Heartbea…
  • 如何配置输入设置 — 在选项菜单中,有一个比较容易让人混淆的类别是输入设置。我经常看到即使是有经验的玩家也会误解或错误配置这些选项。本指南将解释什么是直接摇杆访问,它如何影响游戏体验…
  • 如何创建你的第一个脚本和资源 — 基础操作 首先,我强烈建议通过命令提示符启动游戏。游戏会正常运行,但命令提示符窗口会保持打开状态,并实时显示游戏日志。 操作方法如下: 在文件资源管理器中找到游…