redhat9i 发表于 2023-2-1 19:48

UNITY:NGUI插件学习——Label,Sprite

NGUI这个UI插件有多火,想必不用我来说了,大家偶应该知道,就算没有用过,听说是肯定有的。好的插件能够提高我们的工作效率。让我们事半功倍。NGUI因为它的实用,高效,操作难度小等优点从众多的UI插件中脱颖合成。OK,废话不多说,开始了解学习下这个插件。
首先我们来看看NGUI的Label组件,它是用来保存文本信息的,和UGUI的Text一样。我们先来看看这个组件。如图:


组件的属性都在图中了,可以看看他们是什么意思,有什么用处。然后有一个点需要注意的是,overflow 这个属性,它的意思就是当这个组件的范围变化时,文字部分改怎么变化。第一种就是压缩,也就是随着你的变化而变化,组件大小变了,文字也会改变大小。第二种就是剔除,也就是如果组件变小,文字没有变化时,一定会出现组件框中容不下文字,那么它就会把多余的文字直接丢弃掉。第三种就是锁定住组件框大小,这样你就会发现,你拖动不了它改变大小了。第四种和第三种差不多,只不过只锁了垂直方向,水平方向还是可以改变的。其他的图上都有写,就不多说了。
再来说说Sprite组件把,这个就是和UGUI里面的Image差不多了。




图集的话,我们需要制作,首先需要选择图集,然后再在图集里面选择想要的精灵。这个不难。我们只要注意层级关系来渲染就可以了。这里注意一点,我们用NGUI的时候,需要把UIRoot里面的各个组件打开,不然的话,你是操作不了的。好了,NGUI的这两个组件的学习就到这里了
页: [1]
查看完整版本: UNITY:NGUI插件学习——Label,Sprite