API 参考
正在准备搜索索引…

ImGui.ImDrawList_AddLine

  • 向绘制列表添加直线。

    参数

    self

    此方法操作的 ImDrawList 句柄。

    p1

    绝对屏幕坐标中的有序顶点或起点 p1。

    p2

    绝对屏幕坐标中的有序顶点或起点 p2。

    col
    number

    打包 ImU32 RGBA 颜色;alpha 控制不透明度。

    返回值

    void

    图元。

    • 填充形状必须始终按顺时针绕序排列,抗锯齿边缘依赖此顺序;逆时针形状会产生“向内”的抗锯齿。

    • 矩形图元的 "p_min" 和 "p_max" 分别表示左上角与右下角。

    • 圆形图元推荐使用 "num_segments == 0" 自动计算细分数。旧版(直到 1.77)的 Dear ImGui 原生方法 AddCircle 默认使用 num_segments == 12。未来版本将使用纹理提供成本更低、质量更高的圆形。如需保证特定边数,请使用 ImDrawList_AddNgon() 和 ImDrawList_AddNgonFilled()。

    隐含参数:thickness = 1.0。

    源码与继承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0