区域文件

如果使用任何类型的命中按钮 (2PushHit、PushHit 或 ToggleHit) ,则需要区域文件。

区域文件用于定义将在特定按钮上响应点击(也称为点击)的区域。 对于每个命中按钮,区域位图中的区域都给定了特定的 Web 颜色 (,例如#FF0000,这是纯红色) 的值。 颜色编号在区域按钮定义中指定。 当用户显示外观时,按钮图像将使用区域位图中的坐标叠加到背景上。

例如,可以在与“下一步”按钮的位置相对应的位置绘制红色圆圈,并将它着色为纯红色 (#FF0000) 。 然后在按钮定义中,可以分配命中 RGB 值 255,0,0 (,该值相当于#FF0000) 。 在这种情况下,“下一步”按钮只会响应红色圆圈内点击 (点击) 。

如果要定义矩形以外的形状,则使用命中按钮。 仍必须为每个按钮定义坐标,以便正确找到推送和禁用等辅助图像。 实际上,每个按钮都由一个矩形绑定,这些虚构边界矩形不得重叠。

注意

Windows 媒体播放器 10 个移动外观中不需要区域艺术文件,因为Windows 媒体播放器 10 移动版或更高版本不支持按钮类型。

 

下图是典型的区域文件。

region file

此文件定义每个点击类型按钮的皮肤部分。 每个颜色将由外观定义文件的 Buttons 部分的颜色编号标识。

艺术文件