簡體   English   中英

從 Godot 解碼變體字節到 javascript object

[英]Decoding Variant bytes from Godot to javascript object

我正在嘗試在節點進程中將我認為是來自 Godot 的 Uint8 數組的字節數組反序列化為 javascript object 。

我目前的實現是:

const message = Buffer.from(buffer.data, 'ascii');
console.log('message', message.toString('utf8'))

這是輸出的東西,如:�a@

如何在節點進程中沒有 Godot 的 bytes2var 反序列化這個 object?

var2bytes使用值對類型信息進行編碼。 如果PoolByteArray中的數據表示 utf8 字符串,請使用 String 的方法to_utf8()而不是var2bytes

String 上還有to_ascii()方法。

var string = "hello"
var bytes = string.to_utf8()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM