C# 如何从服务器将三维模型导入project?
如何从某个远程源服务器/文件夹将3D模型导入游戏 这样,我就可以发送一些请求并接收一个3D模型,然后将其放置到场景中,而不是将所有角色保留在游戏项目中C# 如何从服务器将三维模型导入project?,c#,unity3d,backend,C#,Unity3d,Backend,如何从某个远程源服务器/文件夹将3D模型导入游戏 这样,我就可以发送一些请求并接收一个3D模型,然后将其放置到场景中,而不是将所有角色保留在游戏项目中 我对后端非常陌生,因此非常感谢对其工作原理的任何描述。您可以使用express js提供文件服务,这很简单 安装它 提供静态文件的常见问题解答 server.js var express = require('express') var path = require('path') var serveStatic = require('serve
我对后端非常陌生,因此非常感谢对其工作原理的任何描述。您可以使用express js提供文件服务,这很简单 安装它 提供静态文件的常见问题解答 server.js
var express = require('express')
var path = require('path')
var serveStatic = require('serve-static')
var app = express()
app.get('/available', function(req, res){
models = ['test', 'test2']
res.json(models)
})
app.use(serveStatic(path.join(__dirname, 'models')))
app.listen(3000)
使用命令node server.js运行服务器
将一些文件放在models文件夹中。
现在,如果您转到localhost:3000/available,您将收到带有可用模型的json。
项目目录应具有此结构
创建models文件夹并在其中放置一些文件
节点单元
package-lock.json
package.json
模型
server.js
运行服务器。node serve.js
现在打开浏览器localhost:3000/型号
您需要在models文件夹中具有名为model的文件
因此,我们的想法是首先转到localhost:3000/available并获得可用型号的列表。然后下载每一个,如果你愿意的话
这是解决您问题的非常简单的方法,但您可以从这里开始。非常感谢!我们将尝试以下方法: