search
LoginSignup
0
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

updated at

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を削除
これで問題なく音声ファイルが再生されます。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
0
Help us understand the problem. What are the problem?