ヒントの絵本
今回は、謎解きを解くためのヒントとなる絵本を追加したので、それを紹介します。 絵本が置いてある場所に移動すると、絵本の本文が表示されるようになっています。 左下に赤い絵本があります 絵本の1ページ目 絵本の2ページ目 絵本の3ページ目 主人公が絵本の場所まで移動すると、絵本の文章が1ページ目から順に表示されます。 絵本のページは全部で3ページです。 以下が今回作成したソースコードです。 else if (mpt==67) { px = dx; py = dy; fieldpaint(); bookpaint(); } 絵本が置いてある場所(mpt67)に移動すると、関数bookpaintが実行され、絵本の文章が表示されます。 function bookpaint() { document.getElementById("sound").play(); gc.fillStyle = "Black"; gc.fillRect(200, 20, 400, 400); gc.drawImage(imgBook, 350, 50, 100, 100); gc.fillStyle = "White"; gc.font = "12px serif"; window.removeEventListener("keydown", fieldkeydown); gc.fillText("絵本「幸運な執事」", 250, 200); gc.fillText("むかしむかしあるところに", 250, 260); gc.fillText("短気な王様と うっかり者の執事がおりました", 250, 290); gc.fillText("王様はケーキが大好きで 毎日3時のおやつに", 250, 320); gc.fillText("ケーキを食べていました", 250, 350); setTimeout(bookpaint2, 20000); ...