遮罩行为
遮罩用于规定精灵可渲染的范围,带有遮罩行为的精灵会使用约束框(也就是属性中遮罩类型的Size规定的范围创建一个渲染遮罩,该精灵的所有子精灵(容器的子元素)都会依据这个遮罩进行裁剪,遮罩范围外的将不会渲染。
简而言之,就是只绘制精灵的局部。
全部绘制
局部绘制
1、添加行为
点击图层属性下面的 “管理行为” 按钮,然后从行为面板中选择“遮罩”,即可添加遮罩行为到精灵上。
2、遮罩属性
添加完行为后,会在属性面板出现该行为的相关属性。可以设置一些初始化的信息。
- Type 遮罩类型。包括 矩形、椭圆、精灵、扇形 四种类型
- X坐标,矩形遮罩则表示锚点所在的水平位置,其他遮罩则是中心点所在位置;
- Y坐标,矩形遮罩则表示锚点所在的垂直位置,其他遮罩则是中心点所在位置;
- 宽度,仅在矩形和椭圆遮罩可配置
- 高度,仅在矩形和椭圆遮罩可配置
- X轴缩放值,仅在矩形和椭圆遮罩可配置
- Y轴缩放值,仅在矩形和椭圆遮罩可配置
- 旋转角度
- 水平锚点,仅在矩形遮罩可配置,设置遮罩区域的水平起点,分为左中右
- 垂直锚点,仅在矩形遮罩可配置,设置遮罩区域的垂直起点,分为上中下
- 半径,仅在扇形遮罩可配置
- 起始角度,仅在扇形遮罩可配置
- 结束角度,仅在扇形遮罩可配置
- 遮罩元素,仅在精灵遮罩可配置,选择其他的精灵作为遮罩,遮罩的大小和位置都和选择的精灵一致,一旦某个精灵被选为遮罩元素,则自身不会被渲染。