小白学SEO,就到冬镜SEO博客网,记住官方永久地址 uqseo.com

搜你想搜,想你“”想

濡浣Flash锛as3.0锛浠朵腑娣诲SCORM锛

原创娌椋

【摘要】濡浣Flash锛as3.0锛浠朵腑娣诲SCORM锛...

绋璇璁茶В浜濡浣flash as3.0浠朵腑锛娣诲烘SCORM姐

瑕绀猴绋浣跨ActionScript3SCORM 1.2锛浣风ㄤActionScript 2SCORM2004

存杩ュ蜂姝ラ锛

1.HTML浠剁<head>绛句腑娣诲SCORMjavascriptAPI 绫伙

<scripttype="text/javascript"src="SCORM_API_wrapper.js"></script>

Flash浠朵腑浣跨import寮SCORM绫伙

import com.pipwerks.SCORM;

flash涓寤SCORM瀹渚锛

a.浠澹版浜

importfl.controls.Button;

importflash.events.MouseEvent;

importcom.pipwerks.SCORM;

var lessonStatus:String;

varlmsConnected:Boolean;

var success:Boolean;

b.涓ワ浠瑕浣跨pipwerks.SCORM绫诲寤轰涓扮SCORM瀹渚锛浠g濡涓锛

importfl.controls.Button;

importflash.events.MouseEvent;

importcom.pipwerks.SCORM;

varlessonStatus:String;

varlmsConnected:Boolean;

varsuccess:Boolean;

varscorm:SCORM = new SCORM();

璇剧瀹稿濮SCORM杩锛

娣诲涓涓scorm.connect() call锛杩涓涓灏硷绀烘

importfl.controls.Button;

importflash.events.MouseEvent;

importpipwerks.SCORM;

varlessonStatus:String;

varlmsConnected:Boolean;

var success:Boolean;

varscorm:SCORM = new SCORM();

lmsConnected = scorm.connect();

濡杩锛lmsConnected杩true锛杩崇浠浠ュ濮浠LMS璇锋版浠姹褰瀹舵寮濮

瑕娉ㄦ濡璇剧舵瀹锛completed锛杩锛passed锛锛浠瑕淇LMS杩娲荤锛浠瑕灏涓瑕瑕涔瀹浠ワ濡璇剧宸茬锛浠杩锛骞剁О涔涓轰澶┿

濡瀹舵娌℃瀹锛completed锛杩锛passed锛锛浠瑕‘瑙瀹ㄢ锛incomplete锛杩绋浠g濡涓锛

importfl.controls.Button;

importflash.events.MouseEvent;

importpipwerks.SCORM;

varlessonStatus:String;

varlmsConnected:Boolean;

varsuccess:Boolean;

varscorm:SCORM = new SCORM();

lmsConnected= scorm.connect();

if(lmsConnected){

lessonStatus =scorm.get("cmi.core.lesson_status");

if(lessonStatus == "completed"){

//Course has already been completed.

scorm.disconnect();

} else {

//Must tell LMS course has not beencompleted yet.

success =scorm.set("cmi.core.lesson_status", "incomplete");

}

} else {

trace("Could not connect toLMS.");

}

娣诲SCORM瀹浠g锛

ㄦ浠flash褰浣缃call瀹浠g锛杩涓缃氨浠涓哄涔瀹锛缁锛浣缃ㄦ涓褰涓planets琚讹浠璋ㄨ涓芥resetPlanets锛浠g濡涓锛

functionresetPlanets():void {

if(visitedMercury&& visitedVenus && visitedEarth && visitedMars){

success =scorm.set("cmi.core.lesson_status", "completed");

scorm.disconnect();

lmsConnected = false;

gotoAndPlay("end");

} else {

//[ ... ]

甯Flash锛

甯flash锛涓瀹瑕虫HTML椤癸涓烘浠娇ㄦ浠繁HTML浠讹涓烘浠g涓as3.0锛浠ヨ浣跨flash9撮flash杩琛甯

淇规浠躲

绗SCORM璇剧介瑕涓涓浠imsmanifest.xml锛绋瑕版瀵逛锛浠涓涓绠imsmanifest.xml娓浠朵负浜浠璇剧

a.ㄦ杈ㄤ腑寮imsmanifest.xml娓浠讹

b.存规绱璇绗эㄦ浠堕《ㄧ椤堕锛浠ラ绋锛涓璁告绌烘硷锛

identifier="MyPlanetsCourse"

c.15琛寮濮ユorganizations绱(organization瀛绱)锛淇光defaultandidentifier灞э浠ヤ究浠璇剧浠浣跨ㄢpipwerks涓瀹瑕垮绌烘煎娉瀛绗濡圭锛や绾库_锛

d.17琛寮濮ユ句袱涓title绱锛淇逛袱浠ヤ究浠璇剧ㄦ涓浠浠芥逛负Planets!

e.浣瑕resource逛腑浣跨ㄨ涓绋娓浠躲瀵逛锛浠纭hrefindex.html,跺浠瑕浣跨file绱ュ哄朵浠讹

<resource identifier="SCO_Resource_01"type="webcontent" adlcp:scormtype="sco"href="index.html">

<file href="index.html"/>

<file href="planets.swf"/>

<file href="SCORM_API_wrapper.js"/>

<file href="swfobject.js"/>

</resource>

f.淇瀛骞跺抽imsmanifest.xml浠躲

荤锛

姝e澶у扮锛娣诲绠SCORM浠g姣璁稿浜烘宠薄村锛荤璧锋ュ氨涓楠わ

1.HTML浠<head>绛句腑寮SCORMjavascript API浠讹

2.flash涓坊涓浜actionscript芥帮

3.缂杈imsmanifest.xml浠讹缂杈涓ID浠堕炬锛

特别声明

本文为 娌椋 原创发布,仅代表作者观点,不代表冬镜品知网的观点或立场,冬镜品知网仅提供信息发布平台,合作供稿、侵权删除、反馈建议请联系 520@520xx.cc

    热门文章推荐

娌椋

村浜绠哄浜缃浜浜ゆ瀛硅

冬镜品知网,涉及生活、科技、互联网、健康医疗等几十个分类,平台入驻专业机构、专家学者,向读者免费分享优质的文章.