meta data for this page
  •  

📚 差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
scripting:world:pickup [2023/08/15 11:11] bibiboxsscripting:world:pickup [2025/08/16 06:04] (当前版本) bibiboxs
行 1: 行 1:
 <markdown> <markdown>
 # World/Pickup # World/Pickup
 +> 注意:`Pickup`仅允许`Character`类型主动触发,如果`Character`正在驾驶\乘坐载具,则会在载具进入触发范围时**所有载具内角色**触发相关事件。
  
 ## Event ## Event
行 89: 行 90:
 pickup.Pos = Vector(0, 0, 0); pickup.Pos = Vector(0, 0, 0);
 ``` ```
 +
  
  
行 98: 行 100:
 pickup.World = 0; //int pickup.World = 0; //int
 ``` ```
 +
 +
 +
 +### pickup.Group
 +
 +> 设置拾取物**实例组**(这是一个Entity基类通用属性)。
 +>
 +> 默认值`0`表示特殊组(无分组机制),如实例组不为0,则只有相同组的拾取物和对象才会触发。
 +
 +```javascript
 +pickup.Group = 0; //int
 +```
 +
  
  
行 116: 行 131:
 ```javascript ```javascript
 pickup.Model = 413; //int pickup.Model = 413; //int
 +```
 +
 +
 +### pickup.ModelEnum
 +
 +> 设置拾取物实例模型的`Enum`属性(`Model.Enum`)。
 +
 +> 此属性是一个兼容链接属性,不一定适合所有模型使用。
 +
 +```javascript
 +pickup.ModelEnum = 0?; //int, Not a fixed default
 +```
 +
 +
 +
 +### pickup.ModelScale
 +
 +> 设置拾取物实例模型的缩放尺寸(比例),默认为`1.0`。
 +
 +```javascript
 +pickup.ModelScale = 1.0;
 ``` ```
  
行 126: 行 162:
 ```javascript ```javascript
 pickup.Color = Color(255, 255, 255); pickup.Color = Color(255, 255, 255);
 +```
 +
 +
 +
 +### pickup.Text
 +
 +> 设置拾取物标签文本(头部文字),支持富文本代码。
 +
 +```javascript
 +pickup.Text = ""; //string
 ``` ```
  
行 204: 行 250:
  
  
-### Pickup.FindByIndex()+### Pickup.GetCount()
  
-寻找一个拾物实例(通过索引),不存在则返回`null`+当前所有存在拾取物数量
  
 ```javascript ```javascript
-function Pickup.FindByIndexindex: int ): Pickup+function Pickup.GetCount(): int
 ``` ```
  
  
  
-### Pickup.GetCount()+### Pickup.Get()
  
-> 获取当前所有存在拾取物数量+> 获取当前存在的指定索引拾取物,通常搭配`GetCount()`遍历使用
  
 ```javascript ```javascript
-function Pickup.GetCount(): int+function Pickup.Getindex: int ): Pickup
 ``` ```
  
行 231: 行 277:
  
 ```javascript ```javascript
-function pickup.Remove()+function pickup.Remove( hasAnim: bool = true )
 ``` ```
 +
 +- `hasAnim`是否执行销毁动画(默认`true`),否则立即销毁
  
  
行 284: 行 332:
 } }
 ``` ```
 +
 +
 +
 +
 +
 +
 +