游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6647|回复: 21

如何实现这种效果?就是把导弹的模型加在机翼的下边~~

[复制链接]

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2008-3-5 01:18:00 | 显示全部楼层 |阅读模式
由于是自己第一次用vb做游戏,所以很多东西一点一不懂 - -!
我现在做一个空战游戏(战斗妖精雪风的同人game~_~)
现在遇到了难点,现在我有一个战斗机的x模型和一个导弹的模型。
我现在吧这个导弹移到了战斗机机翼的下面,可是如果旋转的话,这个导弹模型根本不像现实中的那样在机翼下面跟着旋转(特别是z轴旋转。)
能不能把导弹这个模型加入到战斗机的模型中?(就是放在机翼下边)然后只需要旋转战斗机的模型就能够实现和现实中的那种效果?

希望各位大大教我一下~

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2008-3-5 08:25:00 | 显示全部楼层

Re: 如何实现这种效果?就是把导弹的模型加在机翼的下边

代码:

sf_20083582510.rar

7.87 KB, 下载次数:

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2008-3-5 11:15:00 | 显示全部楼层

Re: 如何实现这种效果?就是把导弹的模型加在机翼的下边

那个…………先谢谢游戏之家的代码~
也许我没有把问题说清楚,我把截图给贴上来吧~
注:(图片中的模型取材自战斗妖精雪风的同人游戏R307,希望能够得到制作人的谅解,因为我实在是找不出在我程序中能够显示的X模型了,泪奔啊~~)
这是我Z轴旋转之后的样子。

导弹那个模型根本没有跟随战斗机的那个模型旋转

如何当这个战斗机模型旋转的时候让导弹紧贴着机翼跟着旋转?

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2008-3-5 11:32:00 | 显示全部楼层

Re: 如何实现这种效果?就是把导弹的模型加在机翼的下边




这是刚开始




这是z轴旋转之后。
如何实现不管飞机模型怎么旋转,导弹模型总是在飞机模型的下面?

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2008-3-5 11:34:00 | 显示全部楼层

Re: 如何实现这种效果?就是把导弹的模型加在机翼的下边

我是用vb3d写的,能不能告诉我vb3d的方法。呵呵要求有点过分,不管您知不知道都 先谢谢您了~

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2008-3-5 13:03:00 | 显示全部楼层

Re: 如何实现这种效果?就是把导弹的模型加在机翼的下边

晕了,该死的百度!
大家如果要看到图片的话直接在图片上点击右键,把属性里面的链接放到一个新的窗口打开就能看了!

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2008-3-5 16:22:00 | 显示全部楼层

Re:如何实现这种效果?就是把导弹的模型加在机翼的下边

这个你只要把飞机和导弹的模型当两个模型读进VB3D,然后按坐标把导弹显示在飞机的下面,

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2008-3-5 20:46:00 | 显示全部楼层

Re: 如何实现这种效果?就是把导弹的模型加在机翼的下边

呵呵,被回复了^-^

这个我试过,第一张图片就是我用.Sep_设置位置 把那个导弹设置到飞机的机翼下边的。
但是如果这时候把飞机那个模型进行Z轴旋转的话(就是原地左右旋转)。由于飞机模型的坐标根本没有发生变化(它只是旋转),所以导弹那个模型根本不会跟随在这个飞机模型的机翼下进行Z轴旋转。

就会出现第二副图的情况 - - !
自己想了下,不知道vb3d里面有没有什么方法得到模型的长宽的函数?有的话直接让那个导弹以模型的宽为单位做圆周旋转,应该能实现我要的效果。

可是我不知道怎么得到模型的大小,也不知道有没有其他的方法 - - !

郁闷了,不管怎么样还是先谢谢哦~

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2008-3-6 09:08:00 | 显示全部楼层

Re:如何实现这种效果?就是把导弹的模型加在机翼的下边

导弹那个模型根本不会跟随在这个飞机模型的机翼下进行Z轴旋转。(你的模型有问题, 找个MDL模型试下)
模型的大小可以设置, 每个模型在载入的时候都可以设置其参数.

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2008-3-6 20:07:00 | 显示全部楼层

Re: 如何实现这种效果?就是把导弹的模型加在机翼的下边

额……谢谢了~~,虽然问题没有解决
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 12:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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