游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1668|回复: 1

急!急!急:如何让加载layout文件(UI文件)的时候让staticImage控

[复制链接]

53

主题

98

帖子

101

积分

注册会员

Rank: 2

积分
101
发表于 2007-11-29 16:19:00 | 显示全部楼层 |阅读模式
我新建了一个CEGUI的UI界面,界面上有一个staticImage控件,我在这个控件上贴了一张imageset,然后保存起来,数据如下(11.bmp是创建imageset时用的位图):
<Window Type="TaharezLook/StaticImage" Name="107112915240" >
                &ltroperty Name="Image" Value="set:11.bmp image:full_image" />
                <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
                <Property Name="UnifiedAreaRect" Value="{{0.0833333,0},{0.25,0},{0.691667,0},{0.811111,0}}" />
                <Property Name="ZOrderChangeEnabled" Value="False" />
            </Window>
可是当我用pmUISheet = CEGUI::WindowManager::getSingleton().loadWindowLayout(layoutFile);
方法打开这个界面的时候,只有staticImage控件,控件上的贴图没有显示,也就是没有创建.有什么好的方法让打开这个界面的时候staticImage上的贴图就可以显示出来?

3

主题

53

帖子

104

积分

注册会员

Rank: 2

积分
104
发表于 2007-11-30 12:58:00 | 显示全部楼层

Re:急!急!急:如何让加载layout文件(UI文件)的时候让staticImage

&ltroperty Name="Image" value="set:11.bmp image:full_image" />中set:后是ImageSet的名字,不是图片文件名
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-17 04:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表