游戏开发论坛

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

基于Tile的Anim中,关于加载.tex文件失败的问题

[复制链接]

5

主题

13

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2008-9-2 15:21:00 | 显示全部楼层 |阅读模式
tile_p_=new TileData(128,128,7,GL_RGBA);       
ani_p_=new TileAnime(tile);                                       
ani_p_->Add(L"test.TEX");
ani_p_->TimeInterval=25;
ani_p_-&gtlay(true);
To2DMode();                      
glEnable(GL_TEXTURE_2D);
glClearColor(0.2, 0.5, 0.2, 1);       
这是我根据例子Copy的部分代码,在Draw函数中渲染这个列表。
但是却失败了,Debug过程中发现应该是ani_p_的问题,因为是昨夜深夜写的,没有详细的调查,因此不知道是不是(1)只有一副图无法形成播放链表造成的问题;(2)还是图像加载时候出现的问题.个人怀疑是加载失败,因为调用ani_p_->Count也失败了。
能不能把ani_p_->Add(...)添加一个bool的返回值,表示是否加载文件失败,毕竟会存在传入一个无效文件名的问题或是其他问题造成的失败。
               

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2008-9-2 15:50:00 | 显示全部楼层

Re:基于Tile的Anim中,关于加载.tex文件失败的问题

例子是否可以正常运行?之前有几个版本的TileAnime不能用,我还需验证一下。

如果例子可行,而你的程序不行,请将test.tex和源代码发给我。

service@hyzgame.com.cn
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-4 15:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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