游戏开发论坛

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

TV3D入门

[复制链接]

23

主题

166

帖子

170

积分

注册会员

Rank: 2

积分
170
发表于 2007-6-7 23:30:00 | 显示全部楼层 |阅读模式
  
TV3D不同于拥有独立 IDE 或 GUI 的引擎,它不需要开发者脱离自己熟悉的编程语言进入一个完全陌生的开发环境。从而使开发者能够更加灵活的使用自己的代码写出需要的3D应用,当然自己做一个地图编辑器也是可能的。

正因为没有GUI,使很多初次接触TV3D的朋友安装后找不到可执行程序而最终放弃了TV3D,闹此笑话就是不熟悉使用方法的原因。

下面就使用方法介绍如下:

方法一.
1. 下载安装原版
2. 进入安装目录下你的编程语言文件夹,比如:C++6  或 C# 或 DELPHI 或 VB.NET 或 VB6(相关文件夹下就是对应编程语言的示例代码。
3. 打开示例工程,这需要你安装相应的语言工具。


方法二.
1. 下载安装原版
2. 启动你使用的编程语言,打开TV3D安装目录下对应编程语言文件夹下的工程文件。OK


TV3D绿色版使用方法:
1. 你只需要有TV3D引擎的三个COM库文件:Truevision3D.dll    TV3DMedia.dll  Tvutil63.dll(其中Truevision3d.dll 为图形引擎; TV3DMedia.dll 为声音引擎)
2. 运行注册:Regsvr32 /s path\Truevision3d.dll  ; Regsvr32 /s path\Truevision3d.dll
3. 把Tvutil63.dll 复制到 System32 文件夹下。OK
4. 就像使用其它COM库一样,你可以定义并实例化你需要的对象(引用或后期绑定都是允许的,但值得注意的是后期绑定的效率不如直接引用,另外后期绑定不支持事件触发)。



帮助系统:
帮助系统可以看手册也可以用对象浏览器看你需要了解对象;属性;方法的描述。
英文手册估计很多朋友无法看懂其具体功能描述,我们将会全面开放中文手册网上查询。

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-6-8 12:38:00 | 显示全部楼层

Re:TV3D入门

Reg it by your self.

What about creat a batch file for us?

23

主题

166

帖子

170

积分

注册会员

Rank: 2

积分
170
 楼主| 发表于 2007-6-8 12:55:00 | 显示全部楼层

Re:TV3D入门

楼上可能没仔细看我发的说明。

TV3D属于COM库,所以要在系统中使用必须先注册。我只说了使用 Regsvr32 的注册方式。你也可以使用API注册 或者 使用API调用DLL的注册入口函数就可以在系统中注册它的COM库。如果要在程序中动态注册,以上方式都可以实现。

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-6-8 13:06:00 | 显示全部楼层

Re:TV3D入门

当然,我是说可以编写一个批文件方便初学者注册。

23

主题

166

帖子

170

积分

注册会员

Rank: 2

积分
170
 楼主| 发表于 2007-6-8 16:35:00 | 显示全部楼层

Re:TV3D入门

恩,你的英文我理解错了。

写批处理是个好提议。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 05:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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