IDEとLua言語を使ったサンプルコードと例文集です。メニューを使うと複数の項目を配置してユーザーに選択をさせることができます。画像やラベルから複数の項目からなるメニューを作成します。メニュー項目には押された時に呼ばれるコールバック関数を指定することができます。サンプルコードプロジェクトの新規作成で作成されるGameScene.luaのGameScene.create()を下記のサンプルコードと書き換えます。下記の画像をresディレクトリに加えておきます。menu2_on.pngサンプルコードを実行するとメニューが画面に表示されます。画像からメニュー項目を作成する画像からメニュー項目を作成するにはMenuItemImageを使います。disabledImage)メソッドメニュー項目を作成します。disabledImage:無効時の画像ファイル名ラベルからメニュー項目を作成するラベルからメニュー項目を作成するにはMenuItemLabelクラスを使います。cc.MenuItemLabel:create(label)メニュー項目にコールバック関数を設定するメニュー項目にコールバック関数を設定するにはメニュー項目のインスタンスに対してregisterScriptTapHandlerメソッドを使います。呼ばれるコールバック関数の引数にはタグ番号が入ります。メニュー項目がタップされた時に呼ばれる関数を指定するmenuItem:registerScriptTapHandler(menuCallback)メニュー項目からメニューを作成するメニュー項目からメニューを作成するにはMenuクラスを使います。メニュー項目の数だけcreateの引数に渡します。