这个问题好奇怪 有两个症状 都是  那个窗体 设置的父窗体 ...不是...gamebg的缘故 gamebg是所有ui的父窗体 问题1   一个npc对话框A   它的确认输入框B 若把B设置为A的子窗体 就会出现 B中的editbox无法获得焦点background无法设置上的问题(就是用绝对正确的方法设置了B的imageset image但是ui中不显示 layouteditor中都能显示)换
转载 2011-11-07 15:17:00
72阅读
2评论
CEGUI中文如何显示这个就不说了,改下字体就OK了。对于中文加载的优化,网上最流行的说法是用一张或二张纹理保存,当新的汉字没有在纹理上的时候,清空纹理重新添加。对于这种方法如果汉字使用率少的话还不错,但是如果对于不同汉字出现频率较高的话,那么这种方法,会出现界面一卡一卡的现象,那就是临时清空重绘纹理的原因。   CEGUI根据汉字内码的编码顺序,为每256个字符分配一张纹理(例如编码0-255存
转载 2011-11-22 17:56:00
115阅读
2评论
Looknfeel文件  定义控件外观   元素Area由Dim组成 <Area><Dim type="LeftEdge"><AbsoluteDim value="0"/></Dim><Dim type="TopEdge"><AbsoluteDim value="0"/></Dim><Dim type="W
转载 2011-11-09 17:36:00
54阅读
2评论
一、下载源代码和编译软件的准备  下载内核源代码:http://www.kernel.org/  注意,点击2.6.25内核的F版,即完整版。  如果你懒得去网站点联接,运行下列命令:  代码:$cd ~ $ wg
转载 2024-02-04 21:33:15
69阅读
1.myAnimation.xml脚本(放在datafiles/animations路径中): 一共定义了3个动画,name指的是动画的名字,duration 指的是总时间,replayMode 指的是播放模式,有once(只播放一次),loop(循环播放);下面的position中指的是每帧中的起始时间,value指的是对应的图片.     ​​view plain​​​​copy to cli
转载 2011-10-12 12:03:00
126阅读
有关event的有 添加事件 add 删除事件remove 激发事件 fire  ----比如窗体 的onresize(){fire(此窗体的xx事件发生)} 就是当这个窗体 onresize的时候 触发 xx事件 可以被其他窗体捕获----------告诉别人我这里发生了什么 添加事件处理函数 sub   A窗体-》sub(某个事件 ,func) A窗体发生某事件了 ,执行b窗体的func---
转载 2011-01-14 21:16:00
78阅读
2评论
这里说的 透明 是要用cegui实现的 要加background的 这个属性false   this->_textures[tex] = mGUIRenderer->createTexture(texName, "General"); this->_imageSets[tex] = CEGUI::ImagesetManager::getSingleton().createImag
转载 2011-01-11 13:33:00
72阅读
2评论
cegui已经是一个功能比较强大的界面编辑器,实现帧动画自然没什么难度。本帖希望对刚学cegui的新手有帮助~_~第一步:准备一张图片。最好是一张包含几个小相同的小图像, 这些图像连续播放可以产生动画.第二步: 将目标图像生成CEGUI的纹理.相关示例代码如下:CEGUI::Imageset* pImgSet = NULL;if (!CEGUI::ImagesetManager::getSingl
转载 2011-10-12 12:04:00
229阅读
2评论
开始osg编程之前要做osg的编译准备,这里作为初学者最好选择简单的方法先熟悉为主。我们先下载一个编译好的VS2010+OSGEarth,第一步、下载编译包OSG3.1.4和osgEarth2.3 VC10编译包下载地址:http://pan.baidu.com/share/link?shareid=107009&uk=2801833827第二步、建立目录在你的硬盘里建立一个目录,我就在E
转载 2023-11-09 01:13:40
276阅读
英文原文:http://www.openscenegraph.org/index.php/documentation/guides/user-guides/64-serialization-supportOSG自支持格式的升级版是在2010年提出的,它的目的是方便扩展、跨格式可持续更新且支持任何OSG已有的格式。比如它可以代表图片,可以代表heighfield,可以代表模型等等。这个升级版的插件代
转载 2024-05-21 12:38:26
547阅读
x:-89.4588 y:-12.1245 z:-11.7807x:-89.4588 y:-6.44823 z:-11.7807x:-89.2164 y:-9.07239 z:-11.811x:-89.4588 y:-12.1245 z:-11.7807x:-89.2164 y:-9.07239 z
转载 2019-06-27 19:49:00
562阅读
2评论
OSG基础知识Ø OSG是Open Scene Graphic 的缩写,OSG于1997年诞生于以为滑翔机爱好者之手,Don burns  为了对滑翔机的飞行进行模拟,对openGL的库进行了封装,osg的雏形就这样诞生了,1998年Don burns 遇到了同样喜欢滑翔机和计算机图形学的Rob
转载 2023-10-29 18:42:57
162阅读
void CtestwmDlg::OnBnClickedButton1(){ CStringA lpszFile; m_file.GetWindowText(lpszFile); if (lpszFile.IsEmpty()) lpszFile = GetExeDir...
转载 2014-08-23 15:36:00
337阅读
2评论
1、OpenVZOpenVZ(简称OVZ)采用SWsoft的Virutozzo虚拟化服务器软件产品的内核,是基于Linux平台的操作系统级服务器虚拟化架构。这个架构直接调用宿主机(俗称:母机)中的内核,模拟生成出子服务器(俗称:VPS,小机),所以,它经过虚拟化后相对于母服务器,性能损失大概只有的1-3%。 当然OpenVZ可以超售,意思味着一台服务器总共16G内存,他可以开出配置为1G
转载 2023-08-15 15:06:14
99阅读
         OpenSceneGraph是一款高性能的3D图形开发库。广泛应用在可视化仿真、游戏、虚拟现实、高端技术研发以及建模等领域。使用标准的C&#43;&#43;和OpenGL编写而成,可以运行在Windows系列、OSX、GNU/Linux、IRIX、Solaris、HP-Ux、AIX以及FreeBSD操作系统。官网 - h
原创 2013-08-02 21:50:00
947阅读
#ifdef _WIN32 #include #endif // _WIN32 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #in...
转载 2019-06-25 20:13:00
245阅读
2评论
  
转载 2018-11-12 09:21:00
449阅读
2评论
CEGUI是一个图形用户界面库,面向对象,基于OPENGL或者DIRECTX渲染……
原创 2015-09-19 17:42:34
992阅读
总体流程是这样的    对于控件AAA 在scheme里 加 内部名称 外部名称 looknfeel文件名等等 外部名称是 xml lua那些 里面使用的   内部名称是 cpp里使用的  定义控件功能 looknfeel 是定义控件外观的 会比layout定义的外观部分高一级别 看看代码就容易明白了 代码+cegui深入解析(多看几遍)        插播 (动画 animate是一帧一帧画在i
转载 2011-01-19 10:20:00
167阅读
2评论
OpenSceneGraph是一款高性能的3D图形开发库。广泛应用在可视化仿真、游戏、虚拟现实、高端技术研发以及建模等领域。使用标准的C++和OpenGL编写而成,可以运行在Windows系列、OSX、GNU/Linux、IRIX、Solaris、HP-Ux、AIX以及FreeBSD操作系统。官网 -http://www.openscenegraph.org/ 这里采用的是手动编译最新版的OSG。 环境:Ubuntu12.04 gcc4.6 编译步骤如下;1. 下载源码:从http://www.openscenegraph.org/index.php/download...
转载 2013-08-03 21:56:00
176阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5