BiValues:Garry's Mod 的变量同步和双向绑定

时间:2024-07-02 19:55:08
【文件属性】:

文件名称:BiValues:Garry's Mod 的变量同步和双向绑定

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-02 19:55:08

Lua

双值 BiValues 是 Garry's Mod 的脚本,旨在同步客户端和服务器之间的变量以及使用双向绑定和变量更改回调。 默认情况下,它支持 convars 和一些 VGUI 元素的绑定,例如文本条目、滑块、按钮和标签。 例如,您可以使用 BiValues 将变量绑定到滑块,当滑块移动时,变量会更新。 当变量从代码中更改时,更改将应用​​于滑块。 此变量也可以与服务器同步,因此您可以在滑块、客户端代码和服务器端代码之间拥有一致的变量。 此外,您还可以将一个 convar 绑定到变量,现在,当您在代码中更改变量时,它将应用于滑块和 convar。 当您更改 convar 时,它将应用于变量和滑块。 您可能会猜到当您四处移动滑块时会发生什么。 这个怎么运作 BiValues 框架由三种不同的对象类型组成:容器、绑定和侦听器。 容器是包含变量的核心对象。 它们处理客户端和服务器之间的同步


【文件预览】:
BiValues-master
----example.lua(5KB)
----bivalues.lua(17KB)
----README.md(11KB)

网友评论