亲手写程序显示overlay
来源:互联网 发布:ubuntu 16.04和win10 编辑:程序博客网 时间:2024/05/22 02:13
1.在ogreSDK的安装目录的子目录media/materials/textures下添加一张图片:hfut.jpg
2.在ogreSDK的安装目录的子目录media/materials/scripts子目录下,有个文件名为Example.material,
往这个文件中添加如下的伪c++代码:
material Examples/Test
{
technique
{
pass
{
texture_unit
{
texture hfut.jpg
}
}
}
}
这是个材质脚本的编写。
3.在ogreSDK的安装目录的media/overlays子目录下,添加一个名为TestOverlay.overlay的文件,
其中内容如下:
Example/TestOverlay
{
zorder 200
container Panel(Example/TestOverlayPanel)
{
// Center it horzontally, put it at the top
left 0.25
top 0.25
width 0.5
height 0.5
material Examples/Test
}
}
这是个overlay脚本。
4.在createScene()函数里面添加如下语句:
Overlay* pOverlay = OverlayManager::getSingleton().getByName("Example/TestOverlay");
pOverlay->show();
显示overlay。
我显示的是一个简单的overlay,一个二维图片。
效果如下:
- 亲手写程序显示overlay
- 要想学好位图的读写和显示,还是得自己亲手写一个CDIB类
- Overlay中文显示
- Overlay中文显示
- 显示或隐藏Overlay
- 使用Overlay显示中文
- Overlay中文显示
- 亲手打造一个QQ恶作剧程序
- 用C语言写的万年历---亲手写的。好累哦
- 用C语言写的万年历---亲手写的。好累哦
- Overlay
- .overlay
- overlay
- overlay
- OVERLAY
- Overlay
- Overlay
- Overlay
- 界面编程MoveWinow
- java中的sizeof
- 水晶报表用法
- overlay的用法
- struts2 value属性默认值解决方案
- 亲手写程序显示overlay
- 点评 10 大杰出创意 Demonstrations
- PCNTL函数族--PHP多进程编程
- 测试,简单说说...
- PHP多进程协作编程之-socket
- 限制上传文件的大小
- vs2010升级完成
- OpenCL开发起步
- 15种能力:决定了你的未来能走多远