日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

一個(gè)由ASP 數(shù)據(jù)庫(kù) flash的小選擇題_Flash教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:《銀河動(dòng)畫(huà)》鼠繪動(dòng)畫(huà)美女教程 (3)
一般的簡(jiǎn)單動(dòng)畫(huà)都會(huì)吧?別告訴我你連物體移動(dòng)都不會(huì)!!逐幀動(dòng)畫(huà)跟靜態(tài)圖差不多,就是多張靜態(tài)圖連起來(lái),動(dòng)畫(huà)比靜態(tài)圖復(fù)雜得多,要注重的也很多,假如沒(méi)有耐心

//這是第一幀的代碼.其中l(wèi)mc是一個(gè)loading影片
System.useCodepage = true;//防止亂碼
var myAID;
var myArrTit = new Array();
var myCont;
var myIndate;
///////////////以上四個(gè)y變量用來(lái)接收從ASP頁(yè)面?zhèn)鱽?lái)的信息數(shù)據(jù)
var myread:LoadVars = new LoadVars();
lmc.onEnterFrame = function() {
var lvBytesLoaded:Number = myread.getBytesLoaded();
var lvBytesTotal:Number = myread.getBytesTotal();
if (lvBytesTotal != undefined) {
lmc._xscale = lvBytesLoaded/lvBytesTotal*100;
}
};
myread.onLoad = function(success:Boolean) {
delete lmc.onEnterFrame;
if (success) {
myID = myread.id;
myArrTit = splitString(myread.tit);
myCont = myread.cont;
//myArrIndate = myread.indate;
_root.gotoAndPlay("su");
}
};
myread.load("read.asp"); //加載頁(yè)面.
stop();//這個(gè)函數(shù)用來(lái)把數(shù)據(jù)信息一個(gè)一個(gè)放進(jìn)數(shù)組里.
function splitString(myData:String) {
var myArray:Array = new Array();
for (i=0; i<myData.length; i ) {
myArray = myData.split("#", i);
}
return myArray; //用這個(gè)return來(lái)返回有數(shù)據(jù)的數(shù)組
}
///////////////////////////////////////////////////////////////////////////////
以下代碼是幀"su"上的.
_global.answer = "";
var selNum:Number = myArrTit.length;
for (i=0; i<selNum; i ) {
this.attachMovie("aa", "aa" i, i);
//復(fù)制問(wèn)題的答案MC
this["aa" i].tit.text = myArrTit[i];
//問(wèn)題的答案賦到文本給顯示出來(lái)
this["aa" i]._x = 220;
this["aa" i]._y = 190 20*i;
this["r" (i 1)]._x = 5;//設(shè)置單選按鈕的位置
this["r" (i 1)]._y = 103 20*i;
}
con.text = myCont;//把問(wèn)題顯示出來(lái).
stop();
在提交按鈕上的代碼為on (click) {
_root.gotoAndStop("add");
}
在單選按鈕上代碼都是一樣的.
on (click) {
_global.answer = this.data;
} /////////////////////////////////////////////////////////////////
以下是提交后跳到幀"add"要執(zhí)行的代碼
var ok:Boolean = false;
aaa.text = myID;
import mx.controls.Alert;
// 當(dāng)答案為空的時(shí)候就會(huì)觸發(fā)那個(gè)提示框的動(dòng)作了.
if (answer == undefined or answer == "") {
var myClickHandler:Function = function (evt_obj:Object) {
switch (evt_obj.detail) {
case Alert.OK :
_root.gotoAndStop("su");
break;
}
};
// 顯示對(duì)話框。
Alert.show("你還沒(méi)有選答案!請(qǐng)返回", "錯(cuò)誤", Alert.OK, this, myClickHandler);
}
for (i=0; i<selNum; i ) {
_root["aa" i].unloadMovie();
}
var myWriteLoad:LoadVars = new LoadVars();
var myBackLoad:LoadVars = new LoadVars();
myWriteLoad.answer = answer;
myWriteLoad.id = myID;
myBackLoad.onLoad = function(S) {
if (S) {
ok = myBackLoad.ok;
//接收從write.asp傳來(lái)的數(shù)據(jù)中OK的值.假如為真.那就是說(shuō)數(shù)據(jù)已經(jīng)被接收傳字
if (ok) {
_root.gotoAndStop("show");
}
}
};
myWriteLoad.sendAndLoad("write.asp", myBackLoad, "POST");
stop(); ////////////////////////////////////////////////////////////////
幀show里有一個(gè)文本用來(lái)顯示你剛剛選擇的答案
_root.showan.text = myArrTit[answer];呵呵..完工了.

分享:《銀河動(dòng)畫(huà)》鼠繪美女教程 (2)
《銀河動(dòng)畫(huà)》鼠繪教程(2)先畫(huà)草圖!!然后再新建一層,用另一種顏色的線條按照上面的草圖畫(huà)的精細(xì)一點(diǎn)!記住,頭部要放在另一層里,眼睛也是!然后修改線條,

來(lái)源:閃吧//所屬分類:Flash教程/更新時(shí)間:2008-03-05
相關(guān)Flash教程