Re: [問題] 用FLASH作出手機按鍵效果

看板Flash作者 (...)時間19年前 (2006/11/30 09:26), 編輯推噓0(005)
留言5則, 1人參與, 最新討論串5/5 (看更多)
※ 引述《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

11/30 19:56, , 1F
真是利害呢! 不過可以簡化點 if判斷字串數有沒小於10
11/30 19:56, 1F

11/30 19:56, , 2F
若有 才加一個新字串 若沒有小於十(那麼就是等於了)
11/30 19:56, 2F

11/30 19:57, , 3F
那就不用作任何動作了
11/30 19:57, 3F

11/30 19:58, , 4F
所以a_txt.text=a_txt.text是可以省略的
11/30 19:58, 4F

11/30 19:58, , 5F
除非你想要設計將第一個字刪掉 加入新按下的字
11/30 19:58, 5F
文章代碼(AID): #15RZDTMJ (Flash)
文章代碼(AID): #15RZDTMJ (Flash)