玩家

必要模組

組件及屬性

名稱 描述
角色技能[已廢棄] 角色技能
技能ID 角色技能 ID,對應 AvatarSkill.csv 配置表
遊戲實體.是否復活(玩家) \
遊戲實體.是否復活(Bot) \
遊戲實體.復活時長 \
遊戲實體.重生類型 \
遊戲實體.是否允許移動 \
玩家狀態類型枚舉 玩家狀態類型:存活、擊倒、死亡
玩家姿態類型枚舉 \
性別 性別枚舉
玩家.玩家狀態 玩家狀態:活躍、擊倒、死亡
玩家.移動狀態 \
玩家.衝刺狀態 \
玩家.攻擊狀態 \
玩家.跳躍狀態 \
玩家.性別 性別
玩家.骨骼 用於訪問骨骼遮罩的節點
玩家.擊倒設置 設置被淘汰時擊倒狀態的處理方式
玩家.顯示傷害數字 預設開啟。顯示傷害數字。
擊倒狀態處理方式枚舉 擊倒狀態處理方式,保持預設邏輯,跳過擊倒狀態,強制擊倒狀態
玩家復活來源類型 \
玩家行為類型 \
玩家行為狀態類型 \
骨骼[已廢棄] \
玩家 UI 類型 玩家 HUD 類型
骨架 用於訪問骨骼遮罩的節點
裝備配件道具 裝備配件道具
玩家或載具實體 指代玩家實體、載具實體類型的別名

事件

名稱 描述
當玩家退出時 當玩家退出時觸發
當玩家加入遊戲時 當玩家加入遊戲時觸發
當玩家復活時 當玩家復活時觸發
當復活時 在該玩家復活時觸發
當斷開連接時 在玩家斷開連線時觸發
當重新連接時 在玩家重新連線時觸發
當攻擊時 當玩家按下開火鍵時觸發
當跳躍時 當玩家跳起時觸發
當跳躍結束時 在玩家跳躍結束時觸發
當墜落時 在玩家墜落時觸發
當墜落結束時 在玩家墜落結束時觸發
當蹲下時 當玩家蹲下時觸發
俯臥時 在玩家趴下時觸發
當疾跑時 在玩家疾跑時觸發
當移動時 在玩家移動時觸發
當閒置時 當玩家待機時觸發
當使用頭像技能時 當玩家使用技能時觸發
當站立時 當玩家從其他姿態站起時觸發
當衝浪時 當玩家使用水上滑板時觸發
當停止衝浪時 當玩家停止使用水上滑板時觸發
當停止疾跑時 在玩家結束衝刺時觸發

API

名稱 描述
增加血量 為指定玩家回覆血量,不會超過血量上限
傳送 將目標傳送至指定位置
獲取隨機出生坐標[已廢棄] 取得目前可用沒有完全佔滿的隨機出生點內可用座標(已廢棄,請使用GetRandomSpawnPosition)
獲取隨機出生點 取得隨機出生點座標,只會從沒有完全佔滿的可用出生點中隨機
復活 復活指定玩家
設置行為狀態 設定玩家的行為狀態
播放角色動畫片段 播放角色動畫,支援自訂動畫資源
播放角色動畫片段覆蓋 播放角色動畫剪輯,並可選擇覆蓋遊戲的預設動畫
設置角色 設定指定玩家的角色資源
設置朝向 設定玩家朝向
設置技能 設定目標玩家的技能列表
獲取技能 取得目標玩家的技能列表
退出遊戲 將目標玩家踢出遊戲
骨骼縮放[已廢棄] (已廢棄,請勿使用,相關資訊請參閱屬性:Skeleton)
擊飛 給予玩家擊飛效果,目標玩家會以固定的加速度下墜、並且空中發生撞擊後會強制停止擊飛
設置默認界面狀態 設定目標玩家預設介面顯隱狀態
請求匹配 目標玩家請求匹配指定地圖
設置墜落傷害 設定玩家墜落傷害,可依高度分段設定不同傷害
強制下車 強制目標玩家離開載具
獲取本地的瞄準方向 取得玩家本地的瞄準方向
開啟跳傘 開啟跳傘