0
私はClippy.JSを使用しています。これは、マイクロソフトのアシスタントを復活させる楽しい小さなJavascriptライブラリです。Clippy.JSのエージェントオブジェクトをロード機能の外に使用したい
は、私は、ウィザードマーリンを召喚したいと言う:
clippy.load('Merlin', function(agent){
// do anything with the loaded agent
agent.show();
agent.moveTo(100,100);
agent.speak("Arthur, you are the chosen one to slay the dragon");
});
これは動作し、実装が容易です。
$("#target").click(function() {
agent.moveTo(333,333);
});
エージェントオブジェクト
がこの範囲にinititalizedされていないと私はそれがロードされると、エージェントオブジェクトを取得する方法がわからない:私は周りのマーリンを移動したいときに問題が生じます。コンソールは、このエラーを与える:
Uncaught ReferenceError: agent is not defined
エージェントはグローバル変数ではないため、 – epascarello