2016-05-24 4 views
-1

私は今、私はpipwerks.comからこのAS3クラスをAS3学習ゲームやLMSの統合を必要とするプロジェクト...SCORM 2.4をAS3と統合するには?

を使用してきたきたが、私は特定の活動のようなさらなる統合へのアクセスを取得することができませんでしたグレーディング...(cmi.objectives)

このクラスに詳しい方は、cmi.objectivesを呼び出す方法がありますか?

そして、SCORMの統合とFlashゲームを開発する人のために -

どのように私は最高の統合を達成することができますか?

あなたはSCORMとAS3を組み合わせるためのより良い方法に精通していますか?

JSクラスもありますが、どうすればAS3で使用できますか?

ありがとうございます! :)

+0

** S.O **へようこそ。本当の質問は何ですか?誰もSCORMを知っているか気にしていないと想像してみてください...あなたの質問は「AS3関数とJS関数の間の通信方法」ですか?それはあなたがどこかで自分を助けることに役立つでしょうか?ここで誰かがSCORMを知っていると想像してみてください...あなたは苦労しているコードの一部を持っていますか?回答者はあなたの問題をどのように再現できますか?あなたの混在問題を示すコードをいくつか表示してください。 AS3/JS関数の相互通信に関するチュートリアルと記事のためにgoogleを試しましたか? –

答えて

0

トピックで言及したように、SCORM APIはJS呼び出しによってトリガーされることができます。

私がAS3 < - > SCORMコネクタを実装すると、それはAS3 < - > JS通信に基づいていました。 AS3では、ExternalInterfaceの助けを借りてJSを呼び出すことができます。 APIの例call:

ExternalInterface.call("api.LMSGetValue","cmi.core.lesson_location");

はあなただけ(確認のinitメソッドが呼び出されることを)JSからAS3に任意のreposnseを取得するために、初期化プロセスに注意を維持する必要があります。

0

このクラスに精通誰か場合、私は(cmi.objectives)

...特定の活動や格付けなどのさらなる統合へのアクセスを取得することができませんでした - CMIに呼び出す方法があります。オブジェクト?

pipwerks SCORM wrapperはシナリオをサポートしています。 ExternalInterfaceとJavaScriptファイルを組み合わせて、SCORM RTE呼び出しを取得/設定します。 scorm.set("cmi.objectives.1.score.raw", 98)SCORM RTE callsはpipwerksラッパー(JS、AS2、およびAS3)でサポートされています。

cmi.objectivesコールが機能していない場合は、おそらくコードの入力ミス、またはLMSエンドの非互換性のいずれかです。すべてのLMSが完全なSCORM RTEデータセットをサポートしているわけではありません。

関連する問題