编辑器/功能拓展 OneJS 1.5.9

1_resized.jpg 373d4e58-24a9-4f4d-92c9-9b3f00a8_resized.jpg 3728df6a-7968-4a70-b52b-294a19ed_resized.jpg aa60a2af-41de-4ad3-9887-0e3c8d4a_resized.jpg aec3eab2-4aeb-4b83-bd99-5c522b3c_resized.jpg
The biggest benefit of OneJS is the ability to design your UI with the React (JSX) workflow. We achieve this by providing a thin layer of "dom" for Preact. Under the hood, it's just pure UIElements, so things will be very performant. UI Toolkit's controls, events, vector API, and styles all just work out of the box.

With OneJS, there's no more C# scripts to compile everytime you change some UI code. You will have super fast iteration time, especially with the built-in Live Reload.

Besides UI, you can also easily use OneJS to build Addon systems for your players, so they can also have the power of Typescript + JSX + CSS to create addons/mods/contents for your game.

OneJS最大的好处是能够使用React(JSX)工作流设计UI。我们通过为Preact提供一层薄薄的“dom”来实现这一点。在幕后,它只是纯粹的UIElements,所以事情会非常高效。UIToolkit的控件、事件、向量API和样式都是开箱即用的。

使用OneJS,每次更改一些UI代码时都不再需要编译C#脚本。您将拥有超快的迭代时间,特别是使用内置的Live Reload。

除了UI,你还可以轻松地使用OneJS为你的玩家构建插件系统,这样他们也可以使用Typescript+JSX+CSS为你的游戏创建插件/模组/内容。
2024-11-28 16:18 上传
文件大小:
未知
下载次数:
0
附件售价:
28 钥匙  购买记录
本地下载 立即购买






使用道具 举报

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