2017-08-24 21 views
0

我想从缓冲区中读取一个浮点变量,但我得到一个零值。 这是我使用的代码:卢阿解剖浮子变量返回零

-- Create fields 

str_format=string.format 
p_Genie.fields = {} 
local fields = p_Genie.fields 
fields.number_field = ProtoField.float("p_Genie.number", "Number",base.DEC) 

function addFloat32(tree, buf, start, name, floatSize) 
    local rang = buf(start, floatSize) 

    local ti = tree:add_le(fields.number_field, rang) 
    ti:set_text(str_format("%s %f", name, rang:le_float())) 
    return floatSize 
end 

我在做什么错? 谢谢。

回答