meta data for this page
📚 差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| scripting:native:effect [2024/07/23 05:03] – bibiboxs | scripting:native:effect [2024/07/23 20:14] (当前版本) – bibiboxs | ||
|---|---|---|---|
| 行 18: | 行 18: | ||
| ### Effect.Create() | ### Effect.Create() | ||
| - | > 生成**本地客户端**粒子特效。 | + | > 生成**本地客户端**粒子特效,此方法虽然也可在`World`端使用,但仅服务端可见。 |
| ```javascript | ```javascript | ||
| 行 24: | 行 24: | ||
| ``` | ``` | ||
| - | > 生成**本地客户端**粒子特效,根据自定义Json数据。 | + | > 生成**本地客户端**粒子特效,根据自定义Json数据,此方法虽然也可在`World`端使用,但仅服务端可见。 |
| ```javascript | ```javascript | ||
| 行 34: | 行 34: | ||
| ### Effect.CreateSync() | ### Effect.CreateSync() | ||
| - | > 生成**网络同步(即使后续加入服务器)**粒子特效,方法参数与`Effect.Create`完全相同。 | + | > 生成**网络同步**粒子特效,方法参数与`Effect.Create`完全相同。 |
| > | > | ||
| - | > **==此方法仅限服务端使用。==** | + | > **==此方法仅限服务端使用,基于RPC网络同步,因此后进入的玩家将不会同步。==** |
| 行 85: | 行 85: | ||
| function Effect.RemoveSyncAll() | function Effect.RemoveSyncAll() | ||
| ``` | ``` | ||
| + | |||
| + | |||
| + | |||
| + | ## Custom Data | ||
| + | |||
| + | ```json | ||
| + | { | ||
| + | Enum: 0, //int | ||
| + | Color: { //Color | ||
| + | r: 255, | ||
| + | g: 255, | ||
| + | b: 255, | ||
| + | a: 255 | ||
| + | }, | ||
| + | Range: 1.0, //Lifetime, | ||
| + | Duration: 1.0, //Duration | ||
| + | Intensity: 1.0, // | ||
| + | BoolValue: false, //Loop | ||
| + | Scale: 1.0, //Scale | ||
| + | } | ||
| + | ``` | ||
| + | |||
| + | ```javascript | ||
| + | Effect.Create(json..., | ||
| + | ``` | ||
| + | |||
| + | |||
| + | |||
| </ | </ | ||