gpt4 book ai didi

c++ - ImGui AddRect的所有修复

转载 作者:行者123 更新时间:2023-12-02 10:21:19 26 4
gpt4 key购买 nike

ImGui::GetWindowDrawList()->AddRect(ImVec2(ModelEspInfo[i].pOutX, ModelEspInfo[i].pOutY), 5750 / ModelEspInfo[i].RealDistance, IM_COL32(245, 110, 110, 255), 12, 2.0f);

Error: no suitable constructor exists to convert from "float" to "ImVec2"

最佳答案

请格式化您的问题并添加一些上下文。
addRect的声明如下所示:

IMGUI_API void  AddRect(const ImVec2& p_min, const ImVec2& p_max, ImU32 col, float rounding = 0.0f, ImDrawCornerFlags rounding_corners = ImDrawCornerFlags_All, float thickness = 1.0f);

如果没有更多有关您的示例的上下文,我只能猜测您正在尝试做什么。检查您的参数。您只有5个, addRect需要六个(尽管两个是可选的,但看起来您希望厚度为2,所以您需要全部六个)。您绝对需要 ImVec作为第二个参数。

关于c++ - ImGui AddRect的所有修复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60013969/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com