游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3487|回复: 4

anmobj中的几个问题,在线等,感激不尽!!

[复制链接]

7

主题

12

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2005-5-22 15:07:00 | 显示全部楼层 |阅读模式
1、首先对这两个结构体不是很明白:
struct animation//是一个什么东西呢,能动的东西?活体?
{        char name[16];
        int         start;//start和end又分别是什么变量呢?               
        int         end;               
};

struct MAN//man的几个变量也不明白,所以对anmobj.cpp中的程序都不怎么能读懂
{        float qd[3];//
        float zd[3];//
        int dz;//               
        int death;//       
};
2、场景编辑的时候怎么样判断选中呢一个物体呢,我没有找到相应的函数
3、射击的时候怎么样判断击中了障碍物,特别是人,击中人后人就死了,又相应的动作,我也没有找到相应的函数
    想知道2、3相应的函数和原理
在线等,小弟非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激感激!!!!!

42

主题

334

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2005-5-22 15:49:00 | 显示全部楼层

Re:anmobj中的几个问题,在线等,感激不尽!!

书马上就出来了,书上全部程序有中文注释,还有程序编制过程的AVI视频。
struct animation     //模型的动作序列
  { char name[16];    //16个动作
    int         start;     //动作起点
    int         end;     //动作终点
  };
  struct MAN        //模型运动结构
  {  float qd[2];    //起点位置
     float zd[2];    //终点位置
    int   dz;               //动作
  };

42

主题

334

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2005-5-22 15:51:00 | 显示全部楼层

Re: anmobj中的几个问题,在线等,感激不尽!!

模型的动作序列
sf_2005522155144.gif

7

主题

12

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2005-5-22 16:05:00 | 显示全部楼层

Re:anmobj中的几个问题,在线等,感激不尽!!

哇 太谢谢了 书出来一定买
int death呢
下面两个问题能够说一下吗,简单点也好,我没有理解,谢谢

42

主题

334

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2005-5-22 21:27:00 | 显示全部楼层

Re:anmobj中的几个问题,在线等,感激不尽!!

bool Hitexamina(float x,float y,float z);// 子弹碰撞检测
void fire();                             // 射击

      3D对象的屏幕拾取的关键,是将鼠标在屏幕上的平面位置(int mouseX,int mouseY) 转换成3D场景中的立体位置xyz(xyz.x, xyz.y, xyz.z)。
void scrtoxyz(int mouseX,int mouseY)//将屏幕坐标转为场景坐标
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 16:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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