2017-09-03 97 views
1

我遇到了一些問題。在一個按鈕按下我需要打開一個動畫設置面板。事情是當我減少父對象(面板)的寬度和高度時,它不會隱藏子對象。當我在父級中更改父級對象時,如何使父級對象影響子級的高度和寬度?與父母一起隱藏子對象

回答

2

如果這些對象是UI元素,則可以使用在面板中添加Mask來隱藏任何超出面板區域的子對象。正如你在下面看到的那樣,面板對象的子面的正方形不會在面板的區域之外呈現任何東西。

enter image description here

如果你想在UI元素與面板的尺寸變化的規模,那麼你應該使用anchors這將意味着該小組將由「錨」自己設置位置的兒童。這裏有一個簡短的gif來說明它是如何工作的。

enter image description here

與設置爲保護它的孩子圖像的寬高比,如果你禁用然後設置框將延伸到完全適合的錨。

0

如果你想用你的父畫布來縮放你的子對象,你應該在你的父對象中設置渲染模式 - >世界空間。