Unity游戏的简单服务器

时间:2018-03-22 12:54:45

标签: api unity3d server client-server

是否有任何现有服务可以帮助构建Unity游戏的简单服务器?我想要的只是创建一个应用程序来请求和接收来自网络的图像和一些文本,并将其显示给用户。因此,当我更改服务器端的图像和文本时,我的所有应用程序都将显示新的图片和文本。谢谢

2 个答案:

答案 0 :(得分:2)

您只需将图像和所需文本放在标准网络服务器上,然后就可以使用Unity的WWW类来访问它。例如,“http://example.com/unitygametext.txt”和“http://example.com/image.png”。

Unity的文档有some examples on how to get textures and text

IEnumerator Start() {
    using (WWW www = new WWW("http://example.com/image.png")) {
        yield return www;
        Renderer renderer = GetComponent<Renderer>();
        renderer.material.mainTexture = www.texture;
    }
}

对于文字,您只需将WWW.texture替换为WWW.text

答案 1 :(得分:1)

您要求的只是一个http服务器,您可以使用WWW Class

连接到您的服务器