作者Neophoeus (...)
看板Flash
標題Re: [問題] 用FLASH作出手機按鍵效果
時間Thu Nov 30 09:29:20 2006
※ 引述《jonathanmeow (喵)》之銘言:
: 好啦 那比較清楚a_txt.length是什麼之後
: 我們就可以知道該怎麼限定只能輸入十個字
: 還有兩種狀況
: 1.輸入第十一個字 是不會有反應的
: 2.輸入第十一個字 會讓原本輸入的第一個字消掉 本來的第二個字變第一個字
: 本來的第十個字變第九個字 然後第十個字是輸入的第十一個字
: 不管如何
: 你都要先想想
: 哪裡的程式才會讓文字欄位中增加新的字?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: 那麼
~~~~
: 就在那裡做限制就可以啦~
~~~~~~~~~~~~~~~~~~~~~~~
: 當然 這裡可能用矩陣可能會比較簡單一點
J大真是字字珠璣啊~~
我不懂迴圈
也不懂矩陣
所以用J大原本的語法
改成
num0_mc.onPress=function(){
if(a_txt.length>=10){
a_txt.text=a_txt.text;
}else{
a_txt.text=a_txt.text+"0";
}
}
就成功了~~
耶~~
真感動 Q_Q
--
ζ
ξ
○-
<(╯
■)﹥ by Neophoeus
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.80.67
1F:→ jonathanmeow:真是利害呢! 不過可以簡化點 if判斷字串數有沒小於10 11/30 19:56
2F:→ jonathanmeow:若有 才加一個新字串 若沒有小於十(那麼就是等於了) 11/30 19:56
3F:→ jonathanmeow:那就不用作任何動作了 11/30 19:57
4F:→ jonathanmeow:所以a_txt.text=a_txt.text是可以省略的 11/30 19:58
5F:→ jonathanmeow:除非你想要設計將第一個字刪掉 加入新按下的字 11/30 19:58