Fence工具介绍


【Fence功能】
如下截图所示,使用鼠标左键长按Fence图标,可以调出Fence工具,按顺序依次为,放置Fence、修改Fence、编辑Fence中的元素、删除Fence中的元素、打散Fence中的元素,以及保存Fence中的元素到新的文件中(新文件的保存位置默认跟当前文件的一样,感觉文件表现异常时,通常通过这个工具来新建文件)。

【Fence的放置方式】
如下左侧截图所示,Fence支持多种放置方式,常用的是绘制一个Block来限定范围,也可以绘制一个多边形的shape或圆来限定范围。要求非常精确的情况下,可以先通过绘图工具精确绘制一个边框,然后使用Element的方式,选择该边框来限定fence范围。From View可以根据当前view的边框来绘制Fence,可以配合fit view来使用。From File 方式也很方便,如下右侧截图所示,它可以严格的按照整个元素的边界放置Fence,下面的Active是指主文件中显示的所有元素,也可以选择ALL来包含参考文件中的元素。最后也可以保存Fence,如下左侧截图所示。
                                              

【Fence Mode】
如下左侧截图,Fence Mode支持多种类型,方便各种操作。Inside方式下,Fence会对Fence内完整的元素进行选择和处理。比如说,使用的工具是‘删除Fence中元素’,如下右侧截图所绘制的Fence,是在Inside模式删除后的效果。同样的Fence,如果选择了Overlap模式,则所有的方块都会被删除。
    
继续以上图的Fence为例,clip模式的效果,则如下左侧截图所示。Void模式则是反选,它会删除Fence之外所有完整的元素,因为上下的8个方块都有一部分被Fence选中,所以这个模式下运行的效果是没有删除任何元素(假设文件中只有这16个方块元素),如下右侧截图所示。
        
而Void-Overlap 则是会将Fence之外完整的元素,以及部分在Fence外的元素都删掉,效果就是上下8块都被删除,而只留下中间的8个方块。
最后的Void-Clip则是严格的按照fence的边界剪切,将Fence外部的部分方块删除。它和Clip模式的效果正好相反。