跳转至

自定义光标

概述

**自定义光标**是一个功能,允许用户在Hive UI中加载所需的光标形状,而不是通用的鼠标光标。用户可以通过将自定义光标应用于Hive提供的UI(例如条款和条件弹出窗口以及登录弹出窗口)来减少游戏与Hive UI之间光标样式的差异,除了游戏之外。

Note

**自定义光标**功能从 Hive SDK v4 Unity Windows 25.0.0 开始可用。


支持的文件类型

以下文件类型被支持作为自定义光标:

  • CUR 文件
  • ICO 文件
  • PNG 文件

操作优先级

在 Hive SDK 中加载光标文件的优先级如下:

  • 如果存在 CUR、ICO、PNG 文件:按文件格式 CUR → ICO → PNG 的顺序读取每个文件,并将其显示为光标。
  • 如果文件名(例如 customcursor)相同:仅显示在 customcursor.curcustomcursor.icocustomcursor.png 文件中优先读取的文件作为光标。


用户设置

要使用自定义光标,您必须设置资源文件夹并指定热点。

资源文件夹设置

将文件放在customcursor.extension name格式的_Resources_文件夹下。

热点指定

根据光标文件类型的热点指定方法如下。

  • CUR 文件:包含热点信息,并根据此准确显示光标。

  • ICO 和 PNG 文件:由于它们不包含热点信息,因此默认热点为 (0,0)


注意事项

在将**自定义光标**功能应用于Hive SDK时,请注意以下事项:

  • 最大支持的分辨率为256x256像素。如果每个CUR、ICO或PNG文件的分辨率超过256x256,光标可能无法正确显示。

  • ICO 和 CUR 文件支持多种图像尺寸,但 Hive SDK 仅显示预先指定的默认尺寸的光标。

  • PNG 文件还将透明区域视为图像区域。因此,为了避免将左上角指定为 (0,0) 热点时出现问题,建议不要在左上角使用透明区域。