您好,我正在尝试将float转换为IDL / cpp中的字符串。我假设这是我需要做的,因为那是我尝试编译时指示的错误。我想做的就是获取minDamage和maxDamage的“值”。
@dirty
public native float getMaxDamage(boolean withPup = true);
public void setMaxDamage(float value) {
maxDamage = value;
}
@dirty
public native float getMinDamage(boolean withPup = true);
public void setMinDamage(float value) {
minDamage = value;
}
但是当我尝试这样做时,我得到了错误
error: could not convert from ‘float’ to ‘sys::lang::String’
return maxDamage;
^~~~~~~~~
感谢您的帮助,如果需要更多信息,请告诉我。