頁:
[1]
flash ActionScript 3.0 做判斷跳場景
如題不知有沒有辦法做出來 類似開保險櫃的那種感覺
先輸入密碼 正確的話跳到下一個場景 錯誤的話顯示密碼錯誤 這樣
希望能有程式碼or範例檔
<div></div> http://53798.43la.com.cn/mmjrwt.swf
設置的用戶名爲admin,密碼爲123456
大致思路:
一、在場景1中,從組件庫中拖出兩次TextInput組件,把第一個組件的實例命名爲txt1,第二個爲txt2,在第二個組件參數的disPlayPassword屬性前的方框內打上勾。排列整齊。
二、在場景1中,通過文本工具打字“提示:請輸入正確的用戶名和密碼!”,把它轉化爲元件後,在場景1的實例名爲tishi。
三、把某一按鈕置入場景1中,實例名爲btn 。
四、建立代碼層,在代碼面板中輸入代碼如下:
stop();
tishi.visible=false;
btn.addEventListener(MouseEvent.CLICK,Click);
function Click(e){
if(txt1.text=="admin"&&txt2.text=="123456")//設置用戶名爲admin,密碼爲123456
{
nextScene();
stop();
}
else{
tishi.visible=true;
}
}
五、添加場景2,至于在其中建立什麼內容,看情況而定。
源文件:
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁:
[1]