首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
mygui专题
MyGUI3.2.0+Ogre1.8.1开发详解之第一个MyGUI程序
mygui是一款简单、易用的开源图形界面开发库,主要面向对象是游戏的3D界面,下面是它的官方介绍 MyGUI是为游戏和3D应用程序创建图形用户界面(GUI)的一个库。 mygui的主要目标是:速度,灵活性和易用性。(出自MyGUI官网) 官方网站:http://mygui.info 下载mygui之后,编译,构建就不必细说了,网上有详细的教程。 Ogre要使用1.8.
阅读更多...
MyGui 的中文输入
先说说处理中文输入的思路: 刚开始想像CEGUI那样处理中文输入,于是去看MyGUI关于输入的源代码,觉得不可行 ! 想想正常输入字符的时候(没有打开输入法的时候),每输入一个字符,源代码里有个接口会进行对ascii码的翻译, 但这种翻译仅对于“English”,那汉字又怎么翻译呢? 于是想到了截取中文(详细见HookIME),既然已经做了中文显示, 我们可以自己处
阅读更多...
MyGUI freetype deps VC9.0
关于MyGUI的其他文章,可到OgreWiki 及 Forums 去查找 第一步,找个freetype,在VC9.0上编译 第二步,保证Ogre编译时用到的freetype 和 你自己下载的 freetype 一样! 我用的的freetype2.30 ,Ogre1.49 ,顺利编译通过! 不会出现那些随机的crash! 先前我用freetype2.38 和 Ogre
阅读更多...
MyGUI 的中文显示
第一步: 修改core.font 为个文件,找个中文字体,进行修改,如下面: ///<MyGUI type="Font">/// <Font name="MyGUI_CoreFont.18" source="simhei.ttf" size="10" resolution="90" antialias_colour="false" space_width="2" tab_width="4
阅读更多...