IFAction导出的游戏如何在linux程序下运行?

linux下自带python环境,使用IFAction导出web端

以下内容放在ifaction导出的web文件夹下,linux下直接在此文件夹下打开终端,使用命令:

python play.py

 

 

然后在出现的界面中,点击【启动】即可运行游戏,

关闭游戏-点击【结束】,然后把所有终端全部关闭。

windows下需要安装python才能够运行游戏,当然你可以直接使用导出的exe游戏程序。

import tkinter as tk
from threading import Thread
import webbrowser
from http.server import HTTPServer, SimpleHTTPRequestHandler

httpd = HTTPServer(('localhost', 8080), SimpleHTTPRequestHandler)

def start_server():
    httpd.serve_forever()

def on_start():
    global t
    t = Thread(target=start_server)
    t.start()
    webbrowser.open('http://localhost:8080/main.html')

def on_stop():
    global t
    httpd.shutdown()
    root.destroy()

root = tk.Tk()
root.title("HTTP Server")
root.geometry("200x100")

frame = tk.Frame(root)
frame.pack(expand=True)

start_button = tk.Button(frame, text="启动", command=on_start)
start_button.pack(expand=True)

stop_button = tk.Button(frame, text="结束", command=on_stop)
stop_button.pack(expand=True)

root.mainloop()

 

版权声明:
作者:k, k
链接:http://kuyour.top/index.php/2023/09/04/ifaction%e5%af%bc%e5%87%ba%e7%9a%84%e6%b8%b8%e6%88%8f%e5%a6%82%e4%bd%95%e5%9c%a8linux%e7%a8%8b%e5%ba%8f%e4%b8%8b%e8%bf%90%e8%a1%8c%ef%bc%9f/
来源:KuKey
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
IFAction导出的游戏如何在linux程序下运行?
linux下自带python环境,使用IFAction导出web端 以下内容放在ifaction导出的web文件夹下,linux下直接在此文件夹下打开终端,使用命令: python play.py  ……
<<上一篇
下一篇>>