游戏开发论坛

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

光线游戏引擎能够支持 .net 编译吗,如果可以是否能再出

[复制链接]

71

主题

1330

帖子

2585

积分

金牌会员

Rank: 6Rank: 6

积分
2585
发表于 2006-4-20 09:30:00 | 显示全部楼层 |阅读模式
光线游戏引擎能够支持 .net 编译吗,如果可以是否能再出一个相关例子? [em24] [em1]

27

主题

409

帖子

440

积分

中级会员

Rank: 3Rank: 3

积分
440
QQ
发表于 2006-4-20 14:57:00 | 显示全部楼层

Re:光线游戏引擎能够支持 .net 编译吗,如果可以是否能再

应该可以的,有时间我测试一下,如果能够支持 .net 编译,我会增加一个示例程序,你可以先自己试一试。

71

主题

1330

帖子

2585

积分

金牌会员

Rank: 6Rank: 6

积分
2585
 楼主| 发表于 2006-4-20 15:34:00 | 显示全部楼层

Re:光线游戏引擎能够支持 .net 编译吗,如果可以是否能再

#pragma once
#include "stdafx.h"
#include "image.h"
#include "..\\..\\light\\include\\engine.h"
#pragma comment( lib, "..\\..\\light\\lib\\engine.lib" )
#using <mscorlib.dll>

using namespace System;

namespace light_dotNet
{
        public __gc class display
        {
        public:
                display(void);
                ~display(void);
        public:
                static int NgSetDisplayModeWindow( int x, int y, int width, int height, int api)
                {
                        return gSetDisplayModeWindow(x, y, width, height, api);
                }
        };
}
我这里这样写编译不过去
e:\我制作的游戏\light_dotnet\light_dotnet\display.h(20): error C3861: 'gSetDisplayModeWindow': identifier not found, even with argument-dependent lookup

27

主题

409

帖子

440

积分

中级会员

Rank: 3Rank: 3

积分
440
QQ
发表于 2006-4-20 18:09:00 | 显示全部楼层

Re:光线游戏引擎能够支持 .net 编译吗,如果可以是否能再

函数名拼错了,应该是:

/* 设置窗口显示模式 */
int gSetWindowMode( int x, int y, int width, int height, int api);

71

主题

1330

帖子

2585

积分

金牌会员

Rank: 6Rank: 6

积分
2585
 楼主| 发表于 2006-4-20 18:26:00 | 显示全部楼层

Re: 光线游戏引擎能够支持 .net 编译吗,如果可以是否能再

OK,编译通过可以运行,不过下次修改函数名字的时候,把《函数说明.txt》顺便也更新一下..... [em7] [em7]

27

主题

409

帖子

440

积分

中级会员

Rank: 3Rank: 3

积分
440
QQ
发表于 2006-4-20 18:29:00 | 显示全部楼层

Re:光线游戏引擎能够支持 .net 编译吗,如果可以是否能再

呵呵,这是一个小失误,以后会注意的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-2 01:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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