2.1.2 UI控件的UISprite(Script)组件UI控件的UISprite(Script)组件NGUI从入门到实战大学霸
使用向导创建的UI控件,除了Transform组件以外,还有个名为UISprite(Script)的脚本组件,本小节只向读者介绍此组件中的Widget属性组,如图2-14所示。
提示:这个属性组会出现在所有种类的UI控件上。UI控件的UISprite(Script)组件NGUI从入门到实战大学霸
q Color Tint:此属性用于设置UI控件Alpha通道允许显示的颜色;如图2-15所示,左侧Color Tint属性被设置成了白色,即允许所有颜色的光显示;右侧被设置成了红色,即只允许红色的光显示;
图2-14 Widget属性组 图2-15 Color Tint属性设置效果演示UI控件的UISprite(Script)组件NGUI从入门到实战大学霸
q Clipboard:读者可以将此属性看作一个中介;当开发者单击了Copy按钮,为Color Tint属性赋的值会被赋予Clipboard属性;当开发者单击了paste按钮,为Clipboard属性赋的值会被赋予Color Tint属性,如图2-16所示。
图2-16 Clipboard属性设置效果演示UI控件的UISprite(Script)组件NGUI从入门到实战大学霸
q Pivot:此属性用于设置UI控件轴点的位置;此属性里有2组,一共6个按钮。不同的组合就可以表示不同位置的轴点,如图2-17所示。
图2-17 设置UI控件轴点的位置UI控件的UISprite(Script)组件NGUI从入门到实战大学霸
q Depth:此属性用于设置此UI控件显示的先后顺序;也就是指定此控件显示在另一控件的前面还是后面。
q Dimensions:此属性用于设置UI控件的大小;
提示:上一小节介绍UI控件大小设置的时候,建议读者不要直接修改Transform组件的S属性,而应该修改Dimensions属性的值。很重要的原因是,这个属性的值表示的是像素大小,而Transform组件的S属性值则不是UI控件的UISprite(Script)组件NGUI从入门到实战大学霸;