没有任何可以确定相关调用方法的地方,
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-05-04 23:12:32 |
👁️ 阅读: 20
在 PCPlayerInfoPanel 中,你可以直接使用 `SL:GetValue("L.M.CUSTOM_DATA")` 来获取玩家的自定义信息,而无需调用 `SL:RequestLookPlayer`。
如果你需要从服务器获取最新的自定义数据,可以:
1. 在服务端使用 `setplayercustdata` 或 `setplayercustjosndata` 接口设置玩家自定义数据。
2. 在客户端,通过监听相关事件(如 `LUA_EVENT_RESPONSE_LOOK_PLAYER_INFO`)来接收数据更新,并在回调中使用 `SL:GetValue("L.M.CUSTOM_DATA")` 获取数据,这样就不会触发重复打开界面。
对于 PC 端界面,可以参考已有的 `PCLookPlayerPanel` 相关逻辑来处理玩家信息的展示。
← 返回问答库