モジュールを作っていく過程で問題が発生していったので書き換えた。
!!novel.setText
novel.setText("");
::("")内に文字を書き込むことによって文字を出力。
!!novel.setPageBreak
novel.setPageBreak();
::ページを新たに読み込む
!!novel.setChoice
novel.setChoice(1,
::"",
::"",
::"",
::"",
::"",
::core.selectChoice);
::最初の引数でidを設定し上から""内の文字を出力し、その文字を選択することによって上から1から4までのselect番号をあたえ、core.selectChoiceでその返答を出力する関数に遷移する。
!!core.selectChoice
core.selectChoice = function(id, select) {
::switch (id) {
::case 1:
::switch (select) {
::case 1:
::・・・・・・・・
::break;
::case 2:
::・・・・・・・・・
::break;
::case 3:
::・・・・・・・・・
::break;
::case 4:
::・・・・・・・・・
::break;
::default:
::break;
::}
break;
::}
渡されたid、selectに応じた条件分岐
::
!!core.currentScene.ontouchstart
core.currentScene.ontouchstart = function() {
::novel.next();
::}
::画面タッチで次へ行くように読み込んでいる。