当我们需要场景中的某个精灵不可见时可能会面临两种选择,特别地,我们可能经常使用Fadein和Fadeout表示淡入淡出的特效,而当我调用Fadeout淡出精灵时,其实本质上是在对精灵的Opacity,即精灵的透明度进行操作。透明度操作并不会影响精灵的Visible即可见属性。
综合来讲,当精灵的Opacity属性设置为0时,在场景中是不可见的,但是其visible为true,也就是说该精灵仍然被渲染;而当我们将该精灵的visible设置为fasle时,尽管该精灵不可见,但其实其opacity为255。所以Opacity属性只与精灵的透明度有关而Visible只关注精灵是否需要被渲染。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)