Flash笛卡爾坐標(biāo)怎么轉(zhuǎn)換為極坐標(biāo)?

flash舞臺(tái)想要實(shí)現(xiàn)通過按鈕轉(zhuǎn)換笛卡爾坐標(biāo)與極坐標(biāo),該怎么實(shí)現(xiàn)這個(gè)功能呢?下面我們就來看看詳細(xì)的教程。

Adobe Flash CS6(FI cs6) 官方簡(jiǎn)體中文正式版
- 類型:動(dòng)畫制作
- 大?。?/span>1.24GB
- 語言:簡(jiǎn)體中文
- 時(shí)間:2015-12-10
1、選擇“文本工具”在Flash舞臺(tái)繪制兩個(gè)輸入文本框,在“屬性”面板中將“實(shí)例名稱”取名為“x_txt”和“y_txt”。
2、用上一步同樣的方法,繪制兩個(gè)動(dòng)態(tài)文本框,將“實(shí)例名稱”取名為“an_txt”和“le_txt”。
3、新建一個(gè)按鈕圖層,選擇“窗口”---->“公用庫”---->“button”。
4、在舞臺(tái)繪制一個(gè)名為“轉(zhuǎn)換”的按鈕,在屬性面板中將“實(shí)例名稱”取名為“cha_btn”。
5、首先,打開“動(dòng)作”面板,注冊(cè)按鈕cha_btn鼠標(biāo)單擊事件的偵聽器,接收者函數(shù)為onshow。
6、接著,定義偵聽器函數(shù)onshow,變量e為鼠標(biāo)事件。
7、定義兩個(gè)實(shí)型變量numx和numy,保存舞臺(tái)輸入的笛卡爾坐標(biāo),用text屬性獲取舞臺(tái)中輸入的坐標(biāo)值。
8、定義一個(gè)變量,保存轉(zhuǎn)換后的笛卡爾坐標(biāo)的角度值,用Math.atan2函數(shù)計(jì)算角度值。
9、定義一個(gè)變量leng,保存笛卡爾坐標(biāo)的半徑,用Point創(chuàng)建坐標(biāo)點(diǎn)的實(shí)例,用length屬性獲取坐標(biāo)點(diǎn)的半徑。
10、將角度由弧度值轉(zhuǎn)換為角度值,Math.PI為π的值。
11、在舞臺(tái)輸出極坐標(biāo)的角度值,用toFixed函數(shù)取整,舞臺(tái)用屬性an_txt.text獲取角度值。
12、最后,在舞臺(tái)輸出極坐標(biāo)的半徑,用toFixed函數(shù)取小數(shù)點(diǎn)后兩位,使用le_txt.text屬性獲取半徑值。
13、運(yùn)行程序,輸入笛卡爾坐標(biāo)值后,單擊“轉(zhuǎn)換”按鈕,就在舞臺(tái)輸出它的極坐標(biāo)值。
以上就是flash cs6中笛卡爾坐標(biāo)轉(zhuǎn)換成極坐標(biāo)的教程,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
Flash極坐標(biāo)怎么轉(zhuǎn)換為笛卡爾坐標(biāo)?
Flash怎么在舞臺(tái)上顯示鼠標(biāo)的實(shí)時(shí)坐標(biāo)?
Flash輸入任意兩點(diǎn)坐標(biāo)怎么獲得直線方程?
相關(guān)文章
- Flash怎么制作空心文字的效果?Flash中想要繪制一個(gè)空心字的效果,該怎么制作呢?下面我們就來看看詳細(xì)的制作方法,很簡(jiǎn)單,需要的朋友可以參考下2017-06-20
flash怎么制作一個(gè)遮罩圖片切換動(dòng)畫?
flash怎么制作一個(gè)遮罩圖片切換動(dòng)畫?今天給大家講講flash中遮罩層的使用方法,我們用幾張圖片切換來做一個(gè)簡(jiǎn)單的例子,詳細(xì)的教程如下文,需要的朋友可以參考下2017-06-19- flash怎么使用繪圖工具?flash中想要繪制圖形,需要使用繪圖工具,今天我們就來看看flash中繪圖工具的使用方法,很簡(jiǎn)單,需要的朋友可以參考下2017-06-18
Flash怎么制作擺動(dòng)的水草的動(dòng)畫?
Flash怎么制作擺動(dòng)的水草的動(dòng)畫?flash中想要制作一個(gè)簡(jiǎn)單的動(dòng)畫,就是水草在左右擺動(dòng)的效果,該怎么制作呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-06-16- flash文件中的圖片怎么替換?flash文件中想要替換某一張圖片,該怎么替換呢?下面我們就來看看詳細(xì)的教程,很簡(jiǎn)單,需要的朋友可以參考下2017-06-15
- flash怎么給圖片制作伸縮動(dòng)畫效果?flash中想要給圖片添加一些動(dòng)態(tài)顯示效果,該怎么制作伸縮的動(dòng)畫效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-06-15
flash怎么繪制簡(jiǎn)單的波浪線/扇形和圓環(huán)圖形?
flash怎么繪制簡(jiǎn)單的波浪線/扇形和圓環(huán)圖形?flash中想要繪制一些簡(jiǎn)單的圖形,比兔常用的波浪線、扇形、圓環(huán),下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-06-14Flash怎么制作滾動(dòng)的方塊GIF動(dòng)畫?
Flash怎么制作滾動(dòng)的方塊GIF動(dòng)畫?Flash中想要制作一個(gè)動(dòng)畫,今天我們就來看看比較簡(jiǎn)單的實(shí)例動(dòng)畫,就是一個(gè)滾動(dòng)的方塊,該怎么制作呢?下面我們就來看看詳細(xì)的教程,需要2017-06-13- FLASH怎么給透明按鈕添加播放代碼?FLASH中國想要給按鈕賦予一些功能,比如播放功能,該怎么辦呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-06-12
- flash怎么定位圖元?flash中很多朋友為了定位圖元而煩惱,位置的對(duì)齊涉及到兩個(gè)概念,注冊(cè)點(diǎn)和變形點(diǎn),下面我們就來看看flash圖元的三種定位方法,需要的朋友可以參考下2017-06-09