meta data for this page
  •  

📚 差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
scripting:client:entity [2025/05/27 19:18] bibiboxsscripting:client:entity [2025/07/12 04:18] (当前版本) bibiboxs
行 56: 行 56:
 ```javascript ```javascript
 entity.Data = null; //any entity.Data = null; //any
 +```
 +
 +
 +
 +### entity.Outline
 +
 +> 设置当前实体对象描边效果开关。
 +
 +```javascript
 +entity.Outline = false; //bool
 +```
 +
 +
 +
 +### entity.OutlineColor
 +
 +> 设置当前实体对象的描边效果颜色代码。
 +>
 +> 默认支持**3个全局共享颜色(索引)**,可使用`Client.Core.SetOutlineColor()`全局修改。
 +
 +```javascript
 +entity.OutlineColor = 0; //int
 ``` ```
  
行 121: 行 143:
 | 0     | 可见范围内(完全渲染及计算)     | | 0     | 可见范围内(完全渲染及计算)     |
 | 1     | 可见范围内,但距离较远           | | 1     | 可见范围内,但距离较远           |
 +
 +
 +
 +### entity.Shake()
 +
 +> 执行实体对象的摇动动画效果(不会叠加),*此方法是服务端同名方法的本地映射。*
 +>
 +> **注意:此方法会在执行完毕后复位,因此应该仅用于静态的对象,而非移动中的对象(例如:砍树等)。**
 +
 +```javascript
 +function entity.Shake( type: int, duration: float = 0.5, strength: float = 0.1, vibrato: float = 10, randomness: int = 90 )
 +```
 +
 +- `type`:0=位置 1=旋转 2=缩放 3=组合 
 +- `duration`:持续时间(秒)
 +- `strength`:强度
 +- `vibrato`:频率
 +- `randomness`:随机度(默认`0~180`)
 +
 +
 +
 +### entity.StopShake()
 +
 +> 停止执行实体对象的摇动动画效果。
 +
 +```javascript
 +function entity.StopShake()
 +```
 +
 +
 +
 +
 +