沙盘引擎 (SEngine)

创意诞生沙盘世界,不止如此想象!

用户工具

站点工具


scripting:world:character

📚 差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
scripting:world:character [2024/03/31 15:44] bibiboxsscripting:world:character [2024/04/05 12:26] (当前版本) bibiboxs
行 102: 行 102:
  
  
-### OnCharacterPropAction( character, prop ) +### OnCharacterPropAction( character, prop, hitPos 
  
 > 当角色手中道具**每次被使用一次**时调用(例如:每次挥拳、开枪等)。 > 当角色手中道具**每次被使用一次**时调用(例如:每次挥拳、开枪等)。
 +
 +> **注意:`hitPos`参数表示当前物品最终造成伤害的位置,但投掷类物品等无法确定最终位置,所以此处将只返回起点位置。**
  
 ```javascript ```javascript
-function OnCharacterPropAction( character: Character, prop: Prop ) +function OnCharacterPropAction( character: Character, prop: Prop, hitPos: Vector 
 ``` ```
  
行 398: 行 400:
 ```javascript ```javascript
 character.DamageMultiplier = 1.0; //float character.DamageMultiplier = 1.0; //float
 +```
 +
 +
 +
 +### character.BodyHeight
 +
 +> 获取角色身体高度,不同的角色可能有不同的高度,通常为头顶上方的高度(例如:人类默认`2.0`)。
 +
 +> 可能用于获取头顶`Bubble`显示的高度。
 +
 +```javascript
 +character.BodyHeight: float
 ``` ```
  
行 1310: 行 1324:
  
 - **node:**角色节点位置(索引) - **node:**角色节点位置(索引)
 +
 +
  
  
scripting/world/character.1711871069.txt.gz · 最后更改: 2024/03/31 15:44 由 bibiboxs