IMaskable:可以在子类中实现RecalculateMasking方法去重新计算遮罩

源码解析

IMaskable接口

1
2
3
4
5
6
7
8
9
10
11
12
13
/// <summary>
/// 这个元素可以被遮罩
/// </summary>
public interface IMaskable
{
/// <summary>
/// 重新计算所有子元素的遮罩.
/// </summary>
/// <remarks>
/// 使用这个来更新内部状态(重新创建材质等)
/// </remarks>
void RecalculateMasking();
}