这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
scripting:world:prop [2023/09/21 01:19] – bibiboxs | scripting:world:prop [2024/09/05 12:48] (当前版本) – bibiboxs | ||
---|---|---|---|
行 16: | 行 16: | ||
```javascript | ```javascript | ||
prop.ID: int | prop.ID: int | ||
+ | ``` | ||
+ | |||
+ | |||
+ | |||
+ | ### prop.Model | ||
+ | |||
+ | > 获取物品对应**模型ID**(只读)。 | ||
+ | |||
+ | ```javascript | ||
+ | prop.Model: int | ||
+ | ``` | ||
+ | |||
+ | |||
+ | |||
+ | ### prop.ChildModel | ||
+ | |||
+ | > 获取物品对应的**子模型ID**(只读)。 | ||
+ | > | ||
+ | > **例如:投掷道具发生投掷效果时的对象模型ID。** | ||
+ | |||
+ | ```javascript | ||
+ | prop.ChildModel: | ||
``` | ``` | ||
行 171: | 行 193: | ||
```javascript | ```javascript | ||
prop.Speed = 1.0; //float | prop.Speed = 1.0; //float | ||
+ | ``` | ||
+ | |||
+ | |||
+ | |||
+ | ### prop.MoveSpeedMultiplier | ||
+ | |||
+ | > 设置物品**移动速度影响倍数**属性,这将直接影响角色手持物品时移动速度。 | ||
+ | |||
+ | ```javascript | ||
+ | prop.MoveSpeedMultiplier = 1.0; //float | ||
``` | ``` | ||
行 204: | 行 236: | ||
> 获取物品是否包含指定Flag特性。 | > 获取物品是否包含指定Flag特性。 | ||
- | > | + | |
+ | [note2] | ||
+ | 关于`Flag`的增删查改参考[《游戏道具扩展——Flag属性》](extend/ | ||
+ | [/note] | ||
```javascript | ```javascript | ||
行 229: | 行 264: | ||
function prop.RemoveFlag( flag: int ) | function prop.RemoveFlag( flag: int ) | ||
``` | ``` | ||
+ | |||
+ | |||
+ | |||