沙盘引擎 (SEngine)

创意诞生沙盘世界,不止如此想象!

用户工具

站点工具


scripting:client:gui

📚 差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
后一修订版两侧同时换到之后的修订记录
scripting:client:gui [2024/04/03 01:06] bibiboxsscripting:client:gui [2024/04/04 18:03] bibiboxs
行 4: 行 4:
 在沙盘引擎当前版本GUI系统中,**所有关于UI实例均是基于[FairyGUI框架](https://fairygui.com/)作为核心基础**。 在沙盘引擎当前版本GUI系统中,**所有关于UI实例均是基于[FairyGUI框架](https://fairygui.com/)作为核心基础**。
  
-在此前提下,开发者可**使用【FairyGUI编辑器】进行快速可视化的UI制作**,同时搭配`JavaScript`代码直接操作`FairyGUI对象`以控制UI逻辑。+在此前提下,开发者可**使用【FairyGUI编辑器】进行快速可视化的UI制作**,同时搭配`JavaScript`代码直接操作**`FairyGUI`对象**以控制UI逻辑。
  
 换句话说,沙盘引擎有关GUI部分,除了少数引擎内置代码外(如创建UI),其他代码部分均可通过`FairyGUI`原生代码\函数进行操作和调用。 换句话说,沙盘引擎有关GUI部分,除了少数引擎内置代码外(如创建UI),其他代码部分均可通过`FairyGUI`原生代码\函数进行操作和调用。
行 179: 行 179:
 ### GUI.SetCrosshairScale() ### GUI.SetCrosshairScale()
  
-> 设置准星默认缩放,默认`1.0`。+> 设置准星默认缩放大小,默认`1.0`。
  
 ```javascript ```javascript
行 204: 行 204:
  
 ```javascript ```javascript
-function FocusCrosshair( time: float = 0.5, scale: float = 1.2, focusColor: Color = Color(255, 255, 255) )+function FocusCrosshair( time: float = 0.5, crosshair: int = -1, scale: float = 1.2, color: Color = Color(255, 255, 255) )
 ``` ```
 +
 +- **`time`:**激活一次的动画时间
 +- **`crosshair`:**激活时的临时准星ID(默认`-1`,表示使用当前准星)
 +- **`scale`:**激活时的准星缩放(缩放大小,而非缩放倍数)
 +- **`color`:**激活时的准星颜色
 +
  
  
scripting/client/gui.txt · 最后更改: 2024/05/16 04:05 由 bibiboxs