浏览代码

Merge branch 'kgdev' into 'master'

fix the clip: add an inflate to the scissor.

See merge request upm-packages/ui-widgets/com.unity.uiwidgets!130
/main
Xingwei Zhu 6 年前
当前提交
b9b869fd
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 4
      Runtime/ui/painting/canvas_impl.cs

4
Runtime/ui/painting/canvas_impl.cs


} else {
layer.ignoreClip = false;
var boundsMesh = new MeshMesh(reducedClip.scissor);
// need to inflate a bit to make sure all area is cleared.
var inflatedScissor = reducedClip.scissor.inflate(this._fringeWidth);
var boundsMesh = new MeshMesh(inflatedScissor);
layer.draws.Add(CanvasShader.stencilClear(layer, boundsMesh));
foreach (var maskElement in reducedClip.maskElements) {

正在加载...
取消
保存