2017-07-18 10 views
0

私のJSFiddleで書いたこのコードはコンピュータでうまく動作し、ボタンを作成してボタンを押すたびにスケッチを読み込みます。私は "p5.js、p5.dom.js"をCDNJS経由でロードしました。なぜならp5.jsはjavascriptフレームワークと拡張オプションでは使用できません。しかし、その動作は正しく再現されていません。何が問題なの?このJSFiddleはp5.jsを正しくロードしていません

リンク:https://jsfiddle.net/truxx/uf7y9meq/5/

私が試した:

<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.11/p5.js"></script> 


<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.11/addons/p5.dom.js"></script> 

答えて

0

をあなたがここで起こっていくつかのことを持っています。まず、HTMLを修正する必要があります。どこにでも不一致と違法なタグがあります。これらの問題をすべて修正し、HTMLの書式を正しく設定してください。

また、インスタンスとグローバルモードを混在させようとしているのはかなり奇妙なようです。 setup()との機能がスケッチ機能の外にあるのに対して、setup()の機能がスケッチ機能の内側にあるのはなぜですか?あなたはそれが何を期待していますか?

これらの問題を解決するには、インスタンスまたはグローバルモードを選択する必要があります。これにはコードの一部を書き直す必要がありますが、1つのスケッチで2つの異なるモードを使用するのではなく、すべてを一貫させることが目標です。

+0

mixmatchedタグと違法タグはどういう意味ですか?私は、id = blue class = blueのdivタグ、またはgreenの同じタグが、p5.jsもそれらを使用している変数の名前を変更する必要があることを警告しました。だから私は名前を変更しました。タグの名前については、それがすべてでしょうか? – Trux

+0

グローバルモードとインスタンスモードを同時に使用する方法について質問がありますが、多分私はその質問を投稿します – Trux

関連する問題