|
发表于 2009-3-4 20:57:00
|
显示全部楼层
Re:怎么设置CEGUI文字的颜色啊?
那也太鬼扯了,我们的项目里用得好好的
官方的SDK包当然没有
这个东西在 LayoutEditor 工具自带的 looknfeel 里,注意,颜色共8位,前两位是透明度
给个例子:
<WidgetLook name="SampleText">
< ropertyDefinition name="TextColour" initialValue="FF1B1816" redrawOnWrite="true" />
<ImagerySection name="label">
<TextComponent>
<Area>
<Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
</Area>
<ColourProperty name="TextColour" />
</TextComponent>
</ImagerySection>
<StateImagery name="Enabled">
<Layer><Section section="label" /></Layer>
</StateImagery>
</WidgetLook>
在schemes里面把加进去(和static一样)就可以用了
在程序里可以用 setProperty("TextColour","FF123456")的语句设置字体颜色 |
|