Flash cs6怎么用按鈕控制數(shù)值轉(zhuǎn)換為二進(jìn)制數(shù)值?

Flash cs6中想要實(shí)現(xiàn)輸入一串字符,首先判斷它是否數(shù)字,如果是數(shù)值則將其轉(zhuǎn)換為二進(jìn)制數(shù),該怎么實(shí)現(xiàn)呢?下面我們就來看看詳細(xì)的教程。
1、在Flash文檔中,新建一個(gè)“輸入文本”圖層,用文本工具在舞臺(tái)中繪制一個(gè)輸入文本框,在屬性面板中將實(shí)例名稱取名為“digit_txt”。
2、新建一個(gè)“輸出文本”圖層,繪制一個(gè)動(dòng)態(tài)文本框,將實(shí)例名稱取名為“bina_txt”。
3、制作一個(gè)按鈕,將實(shí)例名稱取名為“change_btn”,實(shí)現(xiàn)單擊后轉(zhuǎn)換數(shù)據(jù)的功能。
4、新建一個(gè)代碼圖層,在第1幀右擊,打開動(dòng)作面板。
5、首先,定義一個(gè)字符串類型的變量str,用來保存代碼執(zhí)行過程中的字符。
6、接著,定義一個(gè)整型變量num,保存數(shù)值。
7、定義一個(gè)布爾型變量j,保存判斷輸入的字符是否數(shù)值的結(jié)果。
8、注冊(cè)按鈕change_btn的鼠標(biāo)單擊事件的偵聽器,接收者函數(shù)為onchange。
9、定義偵聽器函數(shù)onchange,具體實(shí)現(xiàn)數(shù)值的判斷,以及將它轉(zhuǎn)換為二進(jìn)制數(shù)。
10、獲取輸入的字符串,字符格式保存在變量str中,數(shù)值格式保存在變量num中。
11、判斷輸入的字符是否為數(shù)字,如果是數(shù)字j的值為true,如果不全是數(shù)字j的值為false。
12、用if語句進(jìn)行判斷,如果輸入的不全是數(shù)字,則在舞臺(tái)輸出“請(qǐng)輸入一個(gè)數(shù)值”,要求重新輸入字符。
13、最后,如果輸入的字符串是數(shù)值,則將其轉(zhuǎn)換為二進(jìn)制數(shù),并在舞臺(tái)輸出。
14、運(yùn)行程序,輸入一串字符后,單擊“轉(zhuǎn)換”按鈕,如果輸入的不全是數(shù)字,則輸出“請(qǐng)輸入一個(gè)數(shù)值”,如果輸入的是數(shù)值,單擊“轉(zhuǎn)換”按鈕將數(shù)值轉(zhuǎn)換為二進(jìn)制數(shù)并在舞臺(tái)顯示。
以上就是Flash判斷數(shù)值并轉(zhuǎn)換為二進(jìn)制數(shù)值,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
Flash笛卡爾坐標(biāo)怎么轉(zhuǎn)換為極坐標(biāo)?
Flash怎么制作按鈕控制字符轉(zhuǎn)換Unicode碼?
Flash大于360度的角度怎么轉(zhuǎn)換成360度以內(nèi)的角度?
相關(guān)文章
Flash cs6怎么使用代碼制作一個(gè)按鈕Button?
Flash cs6怎么使用代碼制作一個(gè)按鈕Button?Flash cs6中可以直接插入按鈕組件,但是想要使用代碼繪制一個(gè)按鈕,該怎么實(shí)現(xiàn)呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以2018-04-23Flash cs6中怎么計(jì)算并輸出鼠標(biāo)相對(duì)于舞臺(tái)中心的角度?
Flash cs6中怎么計(jì)算并輸出鼠標(biāo)相對(duì)于舞臺(tái)中心的角度?Flash cs6舞臺(tái)上的鼠標(biāo)想要計(jì)算距離舞臺(tái)中心的角度,該怎么計(jì)算并輸出呢?下面我們就來看看詳細(xì)的教程,需要的朋友可2018-04-20flash cs6怎么制作動(dòng)畫? flash cs6制作動(dòng)畫效果的教程
flash cs6怎么制作動(dòng)畫?flash cs6中想要制作一個(gè)動(dòng)畫效果,該怎么制作呢?下面我們就來看看flash cs6制作動(dòng)畫效果的教程,需要的朋友可以參考下2018-04-02flash cs6怎么快速畫高樓大廈? flash建筑物刷子的使用方法
flash cs6怎么快速畫高樓大廈?flash中想要畫高樓大廈,該怎么畫呢?我們可以使用刷子工具來繪制,下面我們就來看看flash建筑物刷子的使用方法,需要的朋友可以參考下2018-03-30Flash cs6怎么使用網(wǎng)頁格式改變文本顏色?
Flash cs6怎么使用網(wǎng)頁格式改變文本顏色?Flash cs6中輸入的文字想要改變顏色,方法有很多,今天我們就來介紹一種使用網(wǎng)頁格式控制字體顏色的教程,需要的朋友可以參考下2018-03-27Flash cs6怎么使用代碼實(shí)現(xiàn)動(dòng)態(tài)文本?
Flash cs6怎么使用代碼實(shí)現(xiàn)動(dòng)態(tài)文本?Flash cs6中想要制作動(dòng)態(tài)文本,該怎么使用代碼實(shí)現(xiàn)動(dòng)態(tài)文本呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2018-03-22- Flash cs6怎么定義模板方法?Flash cs6中中系那個(gè)要定義模板方法,該怎么定義呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2018-03-21
Flash cs6中怎么創(chuàng)建視頻? Flash視頻的制作方法
Flash cs6中怎么創(chuàng)建視頻?Flash cs6中想要?jiǎng)?chuàng)建視頻文件,該怎么創(chuàng)建呢?下面我們就來看看Flash視頻的制作方法,需要的朋友可以參考下2018-03-20Flash單例模式怎么使用? Flash cs6單例模式的實(shí)例教程
Flash單例模式怎么使用?flash中經(jīng)常調(diào)用構(gòu)造函數(shù),想讓構(gòu)造函數(shù)只能被調(diào)用一次,該怎么實(shí)現(xiàn)呢?下面我們就來看看Flash cs6單例模式的實(shí)例教程,需要的朋友可以參考下2018-03-19flash cs6怎么實(shí)現(xiàn)輸入半徑舞臺(tái)自動(dòng)繪制圓形?
flash cs6怎么實(shí)現(xiàn)輸入半徑自動(dòng)繪制圓形?flash cs6舞臺(tái)中想要實(shí)現(xiàn)一個(gè)功能,就是輸入半徑以后,舞臺(tái)自動(dòng)繪制一個(gè)圓形,該怎么實(shí)現(xiàn)呢?我們需要使用步進(jìn)器實(shí)現(xiàn),下面我們就2018-03-19