前のページ | 次のページ

title image

オンライン このページの最新版 | ダウンロード | 開発元サイト |

+ 目次 > FAQ > メニューバーを変更、または消したい

メニューバーを変更、または消したい

ゲーム実行中、左上に表示されているメニューバーは、セーブ/ロードや各種システム機能を提供しています。

このメニューバーは、ユーザーが作成したメニューバーに入れ替えたり、消すことができます。

基礎知識

メニューバーは、コミックメーカー3システムの一部であるシステムライブラリによって作成されるダイナミックレイヤーです。

このメニューバーとまったく同じものはダイナミックレイヤーの作成コマンドを使って作ることができます。メニューバーを変更/消去するにはダイナミックレイヤーの動作とシステムライブラリの役割について理解する必要があります。

メニューバーを消去する場合(簡易的な方法)

メニューバーを消したい場合は、スタートページの始めで「ダイナミックレイヤーのクリア」コマンドを追加します。クリア対象となるダイナミックレイヤーのAttrIDを"1101"に設定してください。

但し、Ver.3.00のコミックメーカー3では画面上からダイナミックレイヤーを完全に無くしてしまうと動作に異常が生じるため、ダミーのダイナミックレイヤーを作成しておく必要があります。

以下のパラメータを設定してダミーのダイナミックレイヤーを作成してください。

_systemブックを作成する方法

メニューバーは、システムライブラリ(comicrt3.cml)に含まれる"_system"ブック内で作成されています。メニューバーを消すには"_system"ブックをユーザー作成のものに置き換える必要がありますが、新しく作り直すのは大変なためシステムライブラリから"_system"ブックを抽出して置き換えます。

システムライブラリ(comicrt3.cml)は、デフォルトでは\Program Files\Comic Maker 3にインストールされています。まず、パッケージ展開ツールを使用してシステムライブラリを展開します。

展開されたファイルの中に"system.cf3"というコミックファイルがありますので、このファイルから"_system"ブックを抽出します。

コミックメーカー3のページメニューから「ブックのインポート」を選択し、インポートするファイルに"system.cf3"を指定してください。ブックの一覧が表示されたら"_system"ブックを選択してインポートします。

次に追加された_systemブックの"_init"ページを開いてください。このページにある「ダイナミックレイヤーの作成」コマンドでメニューバーを作成しています。

メニューバーを消去する場合

メニューバーを消したい場合は、"_init"ページにある「ダイナミックレイヤーの作成」コマンドを削除します。

但し、Ver.3.00のコミックメーカー3では画面上からダイナミックレイヤーを完全に無くしてしまうと動作に異常が生じるため、ダミーのダイナミックレイヤーを作成しておく必要があります。

以下のパラメータを設定してダミーのダイナミックレイヤーを作成してください。

メニューバーのイメージのみを変更する場合

既存のメニューバーの動作パターンをそのまま使い、表示されるメニューバーの画像のみを変更したい場合は、新しいメニューバーの画像ファイルを既存のメニューバーの画像ファイルと同じファイル名にしてファイルを入れ替えてください。

画像サイズの違いなどによって位置がずれる場合は、ダイナミックレイヤーの作成コマンドを再編集して、表示位置だけを調整するようにしてください。

オリジナルのメニューを作成する場合

ダイナミックレイヤーの作成コマンドを使ってメニューを作成することができます。

以下のパラメータを設定してください。

関連項目

Copyright (c) 1997-2007 Masaya Hikida