游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3833|回复: 5

VB.NET 7.0 下游戏编写有难题

[复制链接]

2

主题

15

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2003-10-31 18:26:00 | 显示全部楼层 |阅读模式
本人在VB.NET 7.0下进行游戏编写时,无法设置观察变换(找不到放置摄像机的方法),不知道这些方法具体在哪里.请大家帮一下忙,非常感谢!
(本人在VC.NET 7.0下也遇到同样的难题) [em16]

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2003-10-31 18:51:00 | 显示全部楼层

Re:VB.NET 7.0 下游戏编写有难题

不会的!24小时之内例子源码出现!稍等!

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2003-10-31 19:00:00 | 显示全部楼层

Re:VB.NET 7.0 下游戏编写有难题

lights.xj35.com 中dx977第七个例子片断

        '利用左上角的滚动条来推远拉近
        device.Transform.View = Matrix.LookAtLH(New Vector3(0.0F, 3.0F, Me.VScrollBar1.Value), New Vector3(0.0F, 0.0F, 0.0F), New Vector3(0.0F, 1.0F, 0.0F))

这个就是观察矩阵

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2003-10-31 19:05:00 | 显示全部楼层

Re:VB.NET 7.0 下游戏编写有难题

引用的命名空间请自己找。
        device.Transform.View = Matrix.LookAtLH(New Vector3(0.0F, 3.0F, Me.VScrollBar1.value), New Vector3(0.0F, 0.0F, 0.0F), New Vector3(0.0F, 1.0F, 0.0F))
matrix.lookatlh 是根据数据返回一个4*4矩阵的函数。
.view=矩阵 就设置了观察矩阵
matrix.lookatlh 的三个参数分别是 观察点(摄影机位置),目标点(观察目标),正方向(摄影机哪头冲上)
全部都是vector3 节点,只有坐标

2

主题

15

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2003-10-31 20:23:00 | 显示全部楼层

Re:VB.NET 7.0 下游戏编写有难题

谢谢您给我提供信息,VB.NET 7.0只有和Directx9搭配吧,我的电脑上目前装的是:Directx8  SDK,怪不得编译不成功。
think you!!!!!!

1

主题

6

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2003-11-5 21:12:00 | 显示全部楼层

Re:VB.NET 7.0 下游戏编写有难题

lights,真高。

以后再写源码,能不能把编程思想先写一下,要不然我学VC的看不懂。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-24 06:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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