這兩天沒(méi)事在群里聊聊天打打屁缓窜,發(fā)現(xiàn)很多群友都在問(wèn)驗(yàn)證碼倒計(jì)時(shí)怎么搞的遏考,那我們來(lái)扒一扒驗(yàn)證碼倒計(jì)時(shí)好了
準(zhǔn)備元件
操作步驟
[01]設(shè)置全局變量timer捂人,對(duì)矩形dianji設(shè)置背景顏色填充藍(lán)色,設(shè)置禁用顏色為灰色及字體顏色為白色
[02]設(shè)置矩形的【鼠標(biāo)單擊時(shí)】添加“case1”設(shè)置值為20
[03]繼上一步添加第2個(gè)動(dòng)作蛔屹,設(shè)置矩形【禁用】
[04]繼上一步添加第3個(gè)動(dòng)作削樊,設(shè)置動(dòng)態(tài)面板【設(shè)置面板狀態(tài)】,選擇狀態(tài)【Next】兔毒、向后循環(huán)嫉父、循環(huán)間隔1000毫秒
[05]為動(dòng)態(tài)面板添加兩個(gè)動(dòng)態(tài)面板狀態(tài)state1,state2.state1眼刃,state2不做任何操作
[06]設(shè)置動(dòng)態(tài)面板的【狀態(tài)改變時(shí)】添加“case1”,為“case1”添加條件判斷摇肌,判斷條件為【變量值】于timer【>】【值】0擂红,設(shè)置符合條件判斷時(shí),對(duì)矩形設(shè)置文字為已發(fā)送围小![[timer]]秒后可重新獲取昵骤。
條件判斷設(shè)置
case設(shè)置
[07]繼上一步添加第2個(gè)動(dòng)作,設(shè)置timer減1
[08]為動(dòng)態(tài)面板的【狀態(tài)改變時(shí)】添加“case2”肯适,設(shè)置矩形【啟用】
[09]繼上一步添加第2個(gè)動(dòng)作变秦,為矩形設(shè)置文字為“點(diǎn)擊發(fā)送驗(yàn)證碼”
[10]繼上一步添加第3個(gè)動(dòng)作,設(shè)置動(dòng)態(tài)面板【設(shè)置面板狀態(tài)】框舔,選擇狀態(tài)【停止循環(huán)】
補(bǔ)充說(shuō)明
timer是全局變量蹦玫,在整個(gè)原型中任何地方對(duì)其進(jìn)行讀取和寫(xiě)入的操作,當(dāng)然前提是你要有這個(gè)全局變量撒刘绣,木有樱溉,那就白搭啊N撤铩8U辍!