[UE4]裁剪 Clipping


Clipping裁剪,是每個UI都有的屬性。一般是在容器UI上設置,對容器內的UI進行裁剪。

一、Clip to Bounds:裁剪到邊界

  

   

二、Clip To Bounds - Without Intersecting(Advanced):如下圖的UI層級結構。

    

  Inner容器的Clipping設置為Clip to Bounds(裁剪到邊界),上圖是Outer容器沒有設置裁剪,如果Outer的的Clipping也設置為Clip to Bounds(裁剪到邊界),則Inner容器被Outer容器裁剪了,下圖所示:

    

  這時,如果把Inner容器的Clipping設置為Clip To Bounds - Without Intersecting(Advanced),則表示Inner容器的UI不會被交叉裁剪,可以理解為Inner容器內的UI只被Inner自身裁剪,不會被Inner的父級容器再次裁剪。

    

  接着,如果又把Outer的Clipping設置為Clip To Bounds - Always(Advanced),則不管Inner內的Clipping如何設置,Inner都會被Outer強制裁剪。

    

 三、On Demand,這個也是裁剪到邊界,跟Clip to Bounds選項的功能是一樣的,只是做了性能上優化而已。

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM