IDEとLua言語を使ったサンプルコードと例文集です。DrawNodeクラスを利用すると、画面に線や円を描画することができます。サンプルコードプロジェクトの新規作成で作成されるGameScene.luaのGameScene.create()を下記のサンプルコードと書き換えます。250)へ幅2の青い線が描かれます。線を描く線や描くにはDrawNodeクラスのdrawSegmentメソッドを使います。color)メソッド半径と色を指定して線分を描きます。円を描く円を描くにはDrawNodeクラスのdrawDotメソッドを使います。円は指定した色で塗りつぶされます。color)メソッド指定した位置、半径、色で点を描きます。三角形を描く三角形を描くにはDrawNodeクラスのdrawTriangleメソッドを使います。三角形は指定した色で塗りつぶされます。color)メソッド色を指定して三角形を描きます。color:色ポリゴンを描くポリゴンを描くにはDrawNodeクラスのdrawPolygonメソッドを使います。borderColor)メソッド塗りつぶしの色と線の色を指定してポリゴンを描きます。borderColor:線の色ベジェ曲線を描く2次ベジェ曲線を描くにはDrawNodeクラスのdrawQuadraticBezierメソッドを使います。構成する線の本数を増やすと滑らかな曲線になります。1))3次ベジェ曲線を描くにはDrawNodeのdrawCubicBezierメソッドを使います。構成する線の本数を増やすと滑らかな曲線になります。color)メソッド色と構成する線の本数を指定して2次ベジェ曲線を描きます。color)メソッド色と構成する線の本数を指定して3次ベジェ曲線を描きます。画像を消す描いた画像を消すにはDrawNodeクラスのclearメソッドを使います。dst)メソッドブレンド係数を設定します。