meta data for this page
  •  

📚 差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
scripting:client:player [2025/01/09 16:25] bibiboxsscripting:client:player [2025/05/27 19:21] (当前版本) bibiboxs
行 13: 行 13:
  
 > 当某个玩家**取消绑定**了一个实体对象(开始控制角色)时调用。 > 当某个玩家**取消绑定**了一个实体对象(开始控制角色)时调用。
 +
 +
 +
 +### OnPlayerFocusEntityChange( player, entity )
 +
 +> 当玩家焦点对象发生改变时调用。
 +
 +```javascript
 +function OnPlayerFocusEntityChange( player: Player, entity: Entity )
 +```
  
  
行 85: 行 95:
 ```javascript ```javascript
 player.IsObserver: bool player.IsObserver: bool
 +```
 +
 +
 +
 +### player.CameraMode
 +
 +> 获取(只读)玩家相机模式(参考`Client.Camera.Mode`)。
 +
 +```javascript
 +player.CameraMode: int
 ``` ```
  
行 154: 行 174:
 ### Player.Search() ### Player.Search()
  
-> 寻找一个玩家实例(通过模糊查找,通常根据玩家名称,不区分大小写),不存在则返回`null`。+> 寻找一个玩家实例(通过模糊查找,通常根据玩家名称\ID,不区分大小写),不存在则返回`null`。
  
 ```javascript ```javascript
行 165: 行 185:
 Player.Search("Tomm"); //Tommy(相似匹配) Player.Search("Tomm"); //Tommy(相似匹配)
 Player.Search("To"); //Tommy(以最先搜索到的为主) Player.Search("To"); //Tommy(以最先搜索到的为主)
 +Player.Search("0"); //By ID
 ``` ```
  
行 203: 行 224:
  
 ### player.GetObserver() ### player.GetObserver()
 +
 +[note2]
 +此方法已过时,已在新版本移除。
 +[/note]
  
 > 获取玩家视角观察对象(`Client.Camera.Target`),如不存在则返回`null`。 > 获取玩家视角观察对象(`Client.Camera.Target`),如不存在则返回`null`。
行 219: 行 244:
 function player.TestVisiblePoint( pos: Vector ): bool function player.TestVisiblePoint( pos: Vector ): bool
 ``` ```
 +
 +
 +
 +
  
  
  
 </markdown> </markdown>