游戏开发论坛

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

我做的MD2动画不能用!

[复制链接]

21

主题

54

帖子

92

积分

注册会员

Rank: 2

积分
92
发表于 2008-2-20 20:47:00 | 显示全部楼层 |阅读模式
我做了一个198桢的MD2动画。
把士兵的人数设成1,

md2_drawModel (model[0],(int)frame,0,0);//
改成
md2_drawModel (model[0],(int)frame[0],0,0);//
和不改都能完整播放动画一遍,然后死机。
是不是MD2动画还得设动作啊?

        if(model[0]!=NULL)
        {//        texture[0]->ChangeSettings(GL_LINEAR,GL_LINEAR_MIPMAP_LINEAR,
         //                            GL_CLAMP,GL_CLAMP,0);//GL_MODULATE);//
                texture[0]->MakeCurrent();
                glEnable(GL_TEXTURE_2D);
                md2_drawModel (model[0],(int)frame,0,0);//
        }
        if(model[1]!=NULL && man.dz<size[1]-1)
        {//        texture[1]->ChangeSettings(GL_LINEAR,GL_LINEAR_MIPMAP_LINEAR,
         //                            GL_CLAMP,GL_CLAMP,0);//GL_MODULATE);//
                texture[1]->MakeCurrent();
                md2_drawModel (model[1],(int)frame,0,0);//
        }

21

主题

54

帖子

92

积分

注册会员

Rank: 2

积分
92
 楼主| 发表于 2008-2-21 14:41:00 | 显示全部楼层

Re:我做的MD2动画不能用!

我明白了,士兵198桢,武器却只有173桢,0桢开始,所以读到173桢时会报错。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 04:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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