Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

enchant.jsのTips Jsdo.itの環境でサウンドが再生されない

現象:jsdo.itで音の出るゲームが作れない。音声ファイルが再生されない。
原因:jsdo.itで用いられているenchant.jsのバージョンが古い

jsdo.itでenchant.jsを使う一般的な方法

プロジェクトへの追加方法

一番簡単な追加方法は、jsdo.itでの編集中に
1)「+Add Library」ボタンをクリックし
2)表示されるダイアログのMajor Libraryのリストから「enchant.js v0.8.0-js」を選択
3)「Add」ボタンをクリック
これだけで、enchant.jsライブラリをプロジェクトに追加することができます。
image.png
これでほとんどの機能は問題なく使えるのですが。

enchant.js v0.8.0-js

これは最新版のライブラリではありません。音声再生が実装されていないので不具合が発生します。
そのため最新版のenchant.js v0.8.3を使う必要があります。

最新版のenchant.js v0.8.3を使う方法

1.enchant.jsの公式サイトから最新版をダウンロード
2.jsdo.itで新規プロジェクトを作成
3.jsファイルにenchant.jsをコピペ
4.プロジェクト保存
5.ゲーム用のプロジェクトを開く
6.「+Add Library」ボタンでプロジェクトを追加
(4で保存したプロジェクトを、InputURLで指定します。)
7.古いenchant.js v0.8.0を削除
これで問題なく音声ファイルが再生されます。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
0
Help us understand the problem. What are the problem?