2017-04-04 5 views

答えて

0

はい。

ImGui :: Button( "Press")の2つのオブジェクトのうち、最初のものが登録されるのは、デフォルトではImGuiがボタンのテキストを識別子として使用するからです。

これは、ボタンの周りにPushID()とPopID()を使用して新しいIDスタックを作成したり、ボタンテキストの後に "##"を追加して追加の情報をボタンに追加したりすることで回避できます。 ImGui :: Button( "Press ## 1")とImGui :: Button( "Press ## 2")は、両方ともボタン上の "Press"を持っている間に登録されます。

"##"の後のすべてのテキストは、そのボタンの識別子を設定するためにのみ使用され、表示されません。

関連する問題