查看: 1030|回复: 0
打印 上一主题 下一主题

[其他] NodeJS+WebGl运行Unity3d程序

[复制链接]
may    

8830

主题

80

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
52336
精华
343

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2016-8-29 21:11:12 |只看该作者 |倒序浏览

首先搭建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模型 和 渲染。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

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

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-9-23 02:17 , Processed in 0.087925 second(s), 32 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部