CEGUI TEXTURE 获取 imageset里 image的像素
摘要:imageset里的image是1*1的 它的像素 argb要如何获取呢cegui里写入一个像素值 最终写入imageset的image 见我前面的某篇日志 有代码dword的二维数组 逐位写了 赋值给cegui的texture
阅读全文
posted @
2011-12-07 09:37
minggoddess
阅读(349)
推荐(0)
cegui HorzFormatting VertFormatting 用tiled导致的效率低下
摘要:一个 比较大的ui 比如全屏状态背景的渲染格式 如果用tiled 透明的黑色背景 帧率下降20改为stretched 帧率下降10背景不用一个像素平铺 用一张比较大地透明黑色背景会不会好些这个问题确切的说是 带alpha通道的 一个像素 铺成的整张背景的 HorzFormatting VertFormatting 设置============哈这个人遇到的问题和我一样 stretched的话颜色淡 不是想要的样子 tiled 效率巨低下I have the following problem. I'm trying to skin a button using a number of
阅读全文
posted @
2011-11-29 14:42
minggoddess
阅读(446)
推荐(0)
cegui looknfeel文件
摘要:Looknfeel文件 定义控件外观元素Area由Dim组成<Area> <Dim type="LeftEdge"> <AbsoluteDim value="0"/> </Dim> <Dim type="TopEdge"> <AbsoluteDim value="0"/> </Dim> <Dim type="Width"> <UnifiedDim scale="1" type
阅读全文
posted @
2011-11-09 17:36
minggoddess
阅读(764)
推荐(0)
CEGUI 子窗体
摘要:这个问题好奇怪 有两个症状 都是 那个窗体 设置的父窗体 ...不是...gamebg的缘故gamebg是所有ui的父窗体问题1一个npc对话框A 它的确认输入框B若把B设置为A的子窗体 就会出现 B中的editbox无法获得焦点background无法设置上的问题(就是用绝对正确的方法设置了B的imageset image但是ui中不显示 layouteditor中都能显示)换成B是gamebg的子窗体 问题就解决了问题2一个窗体C它逻辑上的子窗体DD 被加载时 若getwindow(D)cegui log 打印D不存在 但是紧接着load D的layout文件 cegui log却报D这个
阅读全文
posted @
2011-11-07 15:17
minggoddess
阅读(258)
推荐(0)
CEGUI 文本超链接的实现
摘要:考虑到本行业的现状,做图形的需求还真不多,把ui改来改去的需求倒是蛮多 .姐现在貌似沦为ui程序了.方法1 这个很简单 在需要的地方 加window 再贴上图片或者字随便你function AddChatNameBtnLua(channelSize,nameSize,strChat) local winMgr = CEGUI.WindowManager:getSingleton() local btn = winMgr:createWindow("feitan_G/Button", "_chatName_btn_"..g_NameNum) if btn~
阅读全文
posted @
2011-11-07 15:02
minggoddess
阅读(449)
推荐(0)