void njDrawLine2DExSetList( vtx, ooz, Count )
NJS_POINT2 *vtx
Float ooz
Sint32 Count
vtx 頂点データへのポインタ ooz 1.f/z Count 頂点数
なし
ラインの描画を行います。座標は2D座標系で指定し、 データはリスト方式で並んでいる必要があります。たとえばvtx[]に頂点データが入っている場合、
vtx[0] - vtx[1]
vtx[2] - vtx[3]
vtx[4] - vtx[5]のようにラインが描画されます。
NJS_POINT2 v0[] = { { 10.f, 10.f }, { 10.f, 470.f }, { 630.f, 10.f }, { 630.f, 470.f }, }; njDrawLineExStart( 0.5f, 0xffffff00, 0 ); njDrawLine2DExSetList( v0, 1.f, 4 ); njDrawLineExEnd();
njDrawLineExStart() ライン描画の開始(2D、3D共通) njDrawLineExEnd() ライン描画の終了 njDrawLine3DExSetList() ライン描画の実行(リスト方式) njDrawLine3DExSetStrip() ライン描画の実行(ストリップ方式) njDrawLine2DExSetStrip() ライン描画の実行(ストリップ方式)