使窗口形式出现在Unity游戏中



我下载了一款基于统一引擎的游戏,并编程了一个windows窗体,该窗体实时读取游戏创建的日志文件,并对数据进行处理。

有没有办法把这种形式融入游戏?我的意思是,这种形式会像游戏中一样出现。

感谢所有人:)

首先,请确保表单的TopMost属性设置为True。接下来,将此脚本附加到主摄像头:

using UnityEngine;
using System.Collections;
using System.Diagnostics;
public class Overlay : MonoBehaviour {
    bool onlyOnce = true;
    // Use this for initialization
    void Start () {
        if (onlyOnce) {
            Process p = Process.Start (@"Overlay.exe"); //Change to the exe of your form
            onlyOnce = false;
        }
    }
    // Update is called once per frame
    void Update () {
    }
}

现在你应该可以很好地使用这个表格了。

但是

读到你的问题,我认为你无法访问游戏的源代码。在这种情况下,你可以对你的窗体进行编程,从中开始游戏。否则,你必须使用DLL注入。在谷歌上搜索,你会得到很多关于它的信息以及如何做到这一点。然而,这并不容易。

相关内容

  • 没有找到相关文章

最新更新