common.js に記載 ・readTextFile(filename)((br)) ファイルを読む関数((br)) 第1引数filename:文字列、開くファイルの名前((br)) 返り値:文字列、ファイルの中身 ・readCsv(file)((br)) csvファイルを読む関数((br)) 第1引数filename:文字列、開くファイルの名前((br)) 返り値:文字列2次元配列 ・changeName(name)((br)) プログラム上の名前とストーリー上の名前の変換をする((br)) 第1引数name:文字列、名前((br)) 返り値:文字列、名前 現登録済み対応表 ||chara|キャラ ||yue|ユエ ||hikari|ひかり ||bucho|部長 ||aoi|葵 ||職員室|staffroom ||教室|schoolroom ||部室|clubroom ||廊下|way ||野外|outdoor ||生徒会室|studentroom ||図書室|library ||ブラックアウト|blackout ||ひかり自己紹介スチル|hikaristill ||ユエ自己紹介スチル|yuestill ||クトゥルフ自己紹介スチル|aoistill ・defaultScene(game)((br)) (デバック用)何もない遷移先画面用意してくれるオブジェクト((br)) 所持関数start()((br)) 画面遷移する((br)) なお、遷移先からは画面クリックで戻る。 ・keySetup(game)((br)) キーバインド設定 現設定キー ||キーコード|名前 ||32|SPC ||90|z ||88|x ||67|c ||86|v ||65|a ||70|f ||74|j ||59|PLS ||13|enterPush((br)) ※game.input.enterにenterの長押しの最初だけ反応するものがはいってます。使い方は一緒 ・myPreload(game)((br)) 各画像名リスト、音名リスト、曲名リストに記載されてるものをプレロードし、((br)) gameに情報を格納する。 ・getImageData(game, name)((br)) 画像情報を取得する((br)) 第1引数game:Gameオブジェクト((br)) 第2引数name:文字列、画像名((br)) 返り値: w:spriteでの横幅 h:spriteでの縦幅 ・getSoundData(game, name)((br)) サウンド情報を取得する((br)) 第1引数game:Gameオブジェクト((br)) 第2引数name:文字列、画像名((br)) 返り値:((br)) 0:曲ファイル名((br)) time:曲の長さ ・getMusicData(game, name)((br)) 音楽情報を取得する((br)) 第1引数game:Gameオブジェクト((br)) 第2引数name:文字列、画像名((br)) 返り値:((br)) 0:曲ファイル名((br)) time:曲の長さ((br)) musicName:曲ファイル名((br)) musicName2:曲表示名 ・scaleMove(sp) スプライトの拡縮による左上頂点のずれを直す。((br)) 第1引数sp:Spriteオブジェクト((br)) 返り値なし >>{19::gr01::モジュール分け}{モジュール分けへ戻る}