meta data for this page
📚 差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| scripting:world:billboard [2024/07/08 08:39] – bibiboxs | scripting:world:billboard [2025/08/09 06:12] (当前版本) – bibiboxs | ||
|---|---|---|---|
| 行 94: | 行 94: | ||
| ### billboard.Baffle | ### billboard.Baffle | ||
| - | > 设置展示牌是否存在遮挡逻辑,默认为`true`,如果设置`false`将不会被其他物体遮挡。 | + | > 设置展示牌是否存在遮挡逻辑,默认为`true`,如果设置`false`将不会被其他物体遮挡(超过一定渲染距离后仍然不可见)。 |
| ```javascript | ```javascript | ||
| 行 189: | 行 189: | ||
| ``` | ``` | ||
| + | |||
| + | |||
| + | ### billboard.Target | ||
| + | |||
| + | > 设置展示牌**跟随目标对象**(优先级最高)。 | ||
| + | |||
| + | ```javascript | ||
| + | billboard.Target: | ||
| + | ``` | ||
| + | |||
| + | |||
| + | |||
| + | ### billboard.TargetPos | ||
| + | |||
| + | > 设置展示牌**跟随目标坐标**,默认为`Vector(0, | ||
| + | |||
| + | ```javascript | ||
| + | billboard.TargetPos: | ||
| + | ``` | ||
| ### billboard.Match | ### billboard.Match | ||
| - | > 设置展示牌**白名单匹配表达式**。 | + | > 设置展示牌**白名单匹配**表达式。 |
| > | > | ||
| > 如果表达式字符串不为`null`,则只有表达式内包含的`PlayerID`可见,反之则不可见。这可能用于【玩家头顶名称】对玩家自身不可见等情况。 | > 如果表达式字符串不为`null`,则只有表达式内包含的`PlayerID`可见,反之则不可见。这可能用于【玩家头顶名称】对玩家自身不可见等情况。 | ||
| 行 202: | 行 221: | ||
| ```javascript | ```javascript | ||
| - | billboard.Match = ""; | + | billboard.Match = ""; |
| - | billboard.Match = " | + | billboard.Match = " |
| - | billboard.Match = " | + | billboard.Match = " |
| ``` | ``` | ||
| 行 214: | 行 233: | ||
| > 生成一个新的展示牌实例,`Type`类型样式参考`Billboard.Type`属性介绍。 | > 生成一个新的展示牌实例,`Type`类型样式参考`Billboard.Type`属性介绍。 | ||
| + | > | ||
| + | > 注意:`Billboard`的可见范围是256,如果需要更远的可视距离(通常不需要),请考虑使用`Client/ | ||
| ```javascript | ```javascript | ||
| - | function Billboard.Create( type: int, pos: Vector | + | function Billboard.Create( type: int, target: Entity | Vector ): Billboard |
| ``` | ``` | ||
| ```javascript | ```javascript | ||
| - | // | ||
| let newBB = Billboard.Create(0, | let newBB = Billboard.Create(0, | ||
| - | // | ||
| newBB.Sprite = 0; // | newBB.Sprite = 0; // | ||
| ``` | ``` | ||
| 行 230: | 行 249: | ||
| ### Billboard.CreateTips() | ### Billboard.CreateTips() | ||
| - | > 生成一个**小文本气泡**实例(类似**【血量-10】**的气泡样式),这是一个本地静态实例,因此没有返回值。 | + | > 生成一个**小文本气泡**实例(类似**【血量-10】**的气泡样式),这是一个**本地静态**实例,因此没有返回值。 |
| ```javascript | ```javascript | ||
| 行 311: | 行 330: | ||
| function billboard.Remove() | function billboard.Remove() | ||
| ``` | ``` | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||