国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

實現(xiàn)一個簡易計算器

本文將帶你學習如何通過AS3編寫一個簡易的計算器,讓用戶可以通過點擊按鈕來輸入數(shù)字和運算符,最終計算出結果。在上節(jié)課的基礎上,我們將添加0到9共十個按鈕的功能,并實現(xiàn)對應數(shù)字的顯示效果。 設置按鈕實例

本文將帶你學習如何通過AS3編寫一個簡易的計算器,讓用戶可以通過點擊按鈕來輸入數(shù)字和運算符,最終計算出結果。在上節(jié)課的基礎上,我們將添加0到9共十個按鈕的功能,并實現(xiàn)對應數(shù)字的顯示效果。

設置按鈕實例名

首先,在Flash CS6中打開48.fla文件,復制一份并重命名為49.fla。打開動作面板,準備書寫代碼。為十個按鈕設置實例名,我們采用了btn0至btn9的形式,這樣可以利用for循環(huán)一次性添加十個單擊命令,極大地簡化了代碼編寫工作量。

添加單擊響應函數(shù)

使用for循環(huán)操作,修改按鈕的事件源并在響應函數(shù)內(nèi)部加上一行trace命令,以輸出按鈕的實例名。通過String類的slice()方法,我們可以截取字符串的部分內(nèi)容,從而獲取按鈕所代表的數(shù)字。

顯示按鈕對應數(shù)字

將按鈕對應的數(shù)字顯示在舞臺上,我們可以直接調(diào)用動態(tài)文本的text屬性進行顯示。通過拼接字符串的方式,將多個數(shù)碼拼合成完整的數(shù)字,并將其轉(zhuǎn)換為數(shù)字類型以便后續(xù)運算。

實現(xiàn)簡單運算功能

為了實現(xiàn)簡單的運算功能,我們需要定義兩個字符串存儲數(shù)字、一個字符串存儲運算符,以及三個數(shù)字類型變量用于存儲計算結果和中間值。通過拼接字符串和轉(zhuǎn)換數(shù)據(jù)類型,我們可以完成基本的加法運算。

通過以上步驟,我們已經(jīng)完成了基礎部分的簡易計算器功能。在下節(jié)課中,我們將進一步完善代碼,實現(xiàn)連續(xù)輸入多個數(shù)字和運算符的功能,讓計算器功能更加完善。

標簽: