纳金网

标题: NodeJS+WebGl运行Unity3d程序 [打印本页]

作者: may    时间: 2016-8-29 21:11
标题: NodeJS+WebGl运行Unity3d程序

首先搭建NodeJS,https://nodejs.org/en/download/
然后安装expressjs
http://www.expressjs.com.cn/starter/installing.html
server.js 代码如下:
  1. var express = require('express');
  2. var app = express();

  3. app.get('/', function (req, res) {
  4.   res.send('Hello World!');
  5. });
  6. app.use(express.static('public'));
  7. var server = app.listen(80, function () {
  8.   var host = server.address().address;
  9.   var port = server.address().port;

  10.   console.log('Example app listening at http://%s:%s', host, port);
  11. });
复制代码
运行CMD: C:\nodejs\wwwroot>node index.js (你的目录)
我是将[color=rgb(85, 85, 85) !important]unity3d 生成的WEBgl(两个文件夹一个HTML)文件 放到,nodejs目录下的public(express的虚拟目录)路径下
执行地址:http://localhost/index.html

Unity3d的WebGl生成,如果有中文,需要把相应中文的字体一起生成,否则不显示中文,至少我是这样。
虽然这样做没什么太大的意义,但是作为新技术,还是要支持和发展的。
我做的内容很小,运行流畅,2D的,无卡顿,以后试试带3D模型 和 渲染。





欢迎光临 纳金网 (http://c-www.narkii.com/club/) Powered by Discuz! X2.5