遮罩行为

遮罩用于规定精灵可渲染的范围,带有遮罩行为的精灵会使用约束框(也就是属性中遮罩类型的Size规定的范围创建一个渲染遮罩,该精灵的所有子精灵(容器的子元素)都会依据这个遮罩进行裁剪,遮罩范围外的将不会渲染。

简而言之,就是只绘制精灵的局部。

全部绘制

1.png

局部绘制

2.png

1、添加行为

点击图层属性下面的 “管理行为” 按钮,然后从行为面板中选择“遮罩”,即可添加遮罩行为到精灵上。

2、遮罩属性

添加完行为后,会在属性面板出现该行为的相关属性。可以设置一些初始化的信息。

  • Type 遮罩类型。包括 矩形、椭圆、精灵、扇形 四种类型
  • X坐标,矩形遮罩则表示锚点所在的水平位置,其他遮罩则是中心点所在位置;
  • Y坐标,矩形遮罩则表示锚点所在的垂直位置,其他遮罩则是中心点所在位置;
  • 宽度,仅在矩形和椭圆遮罩可配置
  • 高度,仅在矩形和椭圆遮罩可配置
  • X轴缩放值,仅在矩形和椭圆遮罩可配置
  • Y轴缩放值,仅在矩形和椭圆遮罩可配置
  • 旋转角度
  • 水平锚点,仅在矩形遮罩可配置,设置遮罩区域的水平起点,分为左中右
  • 垂直锚点,仅在矩形遮罩可配置,设置遮罩区域的垂直起点,分为上中下
  • 半径,仅在扇形遮罩可配置
  • 起始角度,仅在扇形遮罩可配置
  • 结束角度,仅在扇形遮罩可配置
  • 遮罩元素,仅在精灵遮罩可配置,选择其他的精灵作为遮罩,遮罩的大小和位置都和选择的精灵一致,一旦某个精灵被选为遮罩元素,则自身不会被渲染。

3、遮罩示例

具体的用法,请参考如下示例 示例1示例2

results matching ""

    No results matching ""