游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5371|回复: 18

游戏中,物体的控制(请教)

[复制链接]

6

主题

33

帖子

33

积分

注册会员

Rank: 2

积分
33
QQ
发表于 2005-7-28 17:04:00 | 显示全部楼层 |阅读模式
小弟刚开始学dx,试着做个小东西,现在碰到这么一个不是问题的问题:
小弟请问:在dx中,场景与人物或其它物体,应该用一个还是多个device载入,如果是一个,应该如何控制每个物体;如果是多个,又要如何完成它们的同场显示?
谢谢!

小弟遇到的具体情况如下:
在3d游戏中,除了场景,还有其它物体(如人物等等),刚开始我做的时候,
所有东西(包括场景)都是通过一个g_pd3dDevice来载入x文件的(设g_d3dDevice为有效的Direct3D设备指针),
后来我发现,这样做就无法用g_pd3dDevice->SetTransform来控制物体(人物)的大小……
于是我改用多个device来载入x文件,但这样又出了新问题:多个device无法同时显示(它们只是交互性的显示)

42

主题

418

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
发表于 2005-7-28 17:56:00 | 显示全部楼层

Re:游戏中,物体的控制(请教)

SetTransform
物体1.render()
SetTransform
物体2.render()
SetTransform
物体3.rend()
。。。。。。。

8

主题

182

帖子

268

积分

中级会员

Rank: 3Rank: 3

积分
268
发表于 2005-7-29 07:52:00 | 显示全部楼层

Re: 游戏中,物体的控制(请教)

初学者的话还是先研究下dx带的例子。如果那些例子都弄懂了的话,这个不是问题。

6

主题

33

帖子

33

积分

注册会员

Rank: 2

积分
33
QQ
 楼主| 发表于 2005-7-29 14:06:00 | 显示全部楼层

Re:游戏中,物体的控制(请教)

谢谢楼上的两位大哥,其实我一直都是以sdk的例程来学习的。我翻遍我能找到的所有dx的教材,发现它们都只是用一个物体来讲解,全都没有涉及多个物体。sdk中的例程也一样。所以小弟迫于无奈,才请教各位老大。

请二楼的大哥详细点给小弟讲一下好吗?你的回答小弟不大看得明白,是要我为每个物体创建一个device,再对每个device调用SetTransform和render()吗?

42

主题

418

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
发表于 2005-7-29 14:14:00 | 显示全部楼层

Re: 游戏中,物体的控制(请教)

DX8中文教程

sf_2005729141333.rar

730.83 KB, 下载次数:

6

主题

33

帖子

33

积分

注册会员

Rank: 2

积分
33
QQ
 楼主| 发表于 2005-7-29 15:03:00 | 显示全部楼层

Re:游戏中,物体的控制(请教)

谢谢TaoshaGod,,小弟回去闭关修练后再上来讨教

6

主题

33

帖子

33

积分

注册会员

Rank: 2

积分
33
QQ
 楼主| 发表于 2005-7-29 16:34:00 | 显示全部楼层

Re:游戏中,物体的控制(请教)

TaoshaGod,
小子看了一下你提供的dx8中文教程,
里面的第十章讲的是载入模型,里面的图片及其说明是载入了三个物体(太空船)并做不同运动(这正是我需要了解的),但我看了它的程序,在程序里,好像只载入了一个而已。在这个教程里面,我的问题得不到解答,所以还得上来烦一下你老人家:
可不可以提供一份载入多个物体的源程序段给我学习?如果不方便回贴教我也行!

42

主题

418

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
发表于 2005-7-29 16:48:00 | 显示全部楼层

Re: 游戏中,物体的控制(请教)

本想教程和源代码分两次传的,结果给忘了 [em10]
还有俺可年轻着呢,要是有 MM 因为这个被吓跑了你可得负责 [em17]

sf_2005729164739.rar

748.69 KB, 下载次数:

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2005-7-29 16:49:00 | 显示全部楼层

Re:游戏中,物体的控制(请教)

Device只要一个,是代表你的显示系统,不是你要画的某个物体

42

主题

418

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
发表于 2005-7-29 16:50:00 | 显示全部楼层

Re: 游戏中,物体的控制(请教)

代码后半部分

sf_2005729164935.rar

502.22 KB, 下载次数:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-26 16:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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