欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Flash cs6怎么計(jì)算兩個(gè)物體之間的距離?

百度經(jīng)驗(yàn)   發(fā)布時(shí)間:2018-01-18 11:21:06   作者:156279375   我要評(píng)論
Flash cs6怎么計(jì)算兩個(gè)物體之間的距離?Flash cs6中想要計(jì)算兩個(gè)物體之間的直線距離,該怎么計(jì)算呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下

Flash舞臺(tái)中任意位置的兩個(gè)對(duì)象想要計(jì)算他們的直線距離,該怎么計(jì)算呢?下面我們就來看看詳細(xì)的教程。

筆者給你介紹一下操作方法。

1、單擊“插入”---->“新建元件”,在庫面板中新建一個(gè)名為“sun”的影片剪輯元件,在元件編輯窗口中繪制一個(gè)圖形。

2、回到場景1,將sun影片剪輯元件拖動(dòng)到舞臺(tái)中,在“屬性”面板中將兩個(gè)對(duì)象的“實(shí)例名稱”分別取名為“sun1_mc”和“sun2_mc”。

3、在“編輯欄”中選擇“文本工具”,在“屬性”面板中選擇“動(dòng)態(tài)文本”,在舞臺(tái)繪制一個(gè)動(dòng)態(tài)文本框,將“實(shí)例名稱”取名為“dis_txt”。(注:要嵌入字體)

4、新建一個(gè)圖層命名為“按鈕”,在圖層的第1幀插入一個(gè)按鈕元件,在“屬性”面板中將按鈕元件取名為“cal_btn”。

5、新建一個(gè)圖層命名為“代碼”,在圖層的第1幀右擊,選擇“動(dòng)作”選項(xiàng)。

6、首先,注冊(cè)對(duì)象sun1_mc鼠標(biāo)按下事件的偵聽器,接收者函數(shù)為startdrag。用同樣的方法注冊(cè)對(duì)象sun2_mc的偵聽器。

7、接著,注冊(cè)對(duì)象sun1_mc的鼠標(biāo)釋放事件的偵聽器,接收者函數(shù)為stopdrag。用同樣的方法注冊(cè)sun2_mc。

8、定義按鈕對(duì)象cal_btn鼠標(biāo)單擊事件的偵聽器,接收者函數(shù)為“onshow”。

9、定義偵聽器函數(shù)startdrag,當(dāng)鼠標(biāo)在對(duì)象上單擊時(shí),可以拖動(dòng)對(duì)象。

10、定義偵聽器函數(shù)stopdrag,當(dāng)鼠標(biāo)釋放后,停止拖動(dòng)。

11、定義偵聽器函數(shù)onshow,參數(shù)ev為鼠標(biāo)事件。

12、定義兩個(gè)實(shí)型變量dx和dy,用來存儲(chǔ)兩個(gè)對(duì)象的相對(duì)坐標(biāo)。

13、定義實(shí)型變量dis用存儲(chǔ)兩個(gè)對(duì)象之間的距離,代碼如下圖所示。

14、計(jì)算兩個(gè)對(duì)象的相對(duì)坐標(biāo),保存在dx和dy中。

15、計(jì)算兩個(gè)對(duì)象之間的距離,函數(shù)Math.sqrt為求根號(hào)。

16、最后,在舞臺(tái)輸出兩個(gè)對(duì)象之間的距離,用toFixed函數(shù)實(shí)現(xiàn)小數(shù)點(diǎn)后取兩位。

17、運(yùn)行程序,拖動(dòng)舞臺(tái)上的兩個(gè)對(duì)象到任意位置,單擊“計(jì)算”按鈕,在“距離”后即顯示它們之間的距離值。

以上就是flash cs6計(jì)算舞臺(tái)兩個(gè)點(diǎn)的距離的教程,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。

相關(guān)推薦:

flash怎么制作最小公倍數(shù)計(jì)算器?

Flash cs6怎么用按鈕計(jì)算兩點(diǎn)的斜率和傾角?

flash cs6怎么用按鈕控制地球繞太陽旋轉(zhuǎn)的效果?

相關(guān)文章

  • Flash怎么繪制水晶蘋果圖標(biāo)?

    Flash怎么繪制水晶蘋果圖標(biāo)?Flash中想要繪制一個(gè)水晶蘋果的圖標(biāo),該怎么繪制恩?下面我們就來看看詳細(xì)的設(shè)計(jì)方法,很簡單,需要的朋友可以參考下
    2017-09-06
  • flash怎么制作一個(gè)藕斷絲連的動(dòng)畫?

    flash怎么制作一個(gè)藕斷絲連的動(dòng)畫?我們知道掰開蓮藕有很多絲連著,該怎么制作這種效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下
    2017-09-05
  • FLash8怎么設(shè)計(jì)溫暖燭光的蠟燭?

    FLash8怎么設(shè)計(jì)溫暖燭光的蠟燭?flash中想要設(shè)計(jì)一個(gè)蠟燭,該怎么制作呢?下面我們就來看看flash繪制蠟燭的教程,需要的朋友可以參考下
    2017-09-04
  • FLASH CS6多個(gè)圖形怎么組合到一起?

    FLASH CS6多個(gè)圖形怎么組合到一起?Flash匯總繪制了幾個(gè)簡單的圖形,想要將這些圖形組合到一起,該怎么組合呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下
    2017-09-01
  • flash怎么制作一個(gè)不斷跳動(dòng)燃燒的小火苗動(dòng)畫?

    flash怎么制作一個(gè)不斷跳動(dòng)燃燒的小火苗動(dòng)畫?flash中想要制作一個(gè)燃燒的火苗,該怎么制作呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下
    2017-08-31
  • flash圖形怎么導(dǎo)入圖片和排列?

    flash圖形怎么導(dǎo)入圖片和排列?flash中想要導(dǎo)入外部圖形,放到庫中,然后對(duì)導(dǎo)出的圖形進(jìn)行排雷,并制作成動(dòng)畫,下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下
    2017-08-30
  • flash怎么繪制缺口不同大小的圓?

    flash怎么繪制缺口不同大小的圓?flash中想要繪制一個(gè)圓形,但是要去掉一個(gè)扇形,該怎么繪制呢?下面我們就來看看詳細(xì)的繪制過程,需要的朋友可以參考下
    2017-08-29
  • flashCS6怎么使用文本工具? flash文本工具的使用教程

    flashCS6怎么使用文本工具? flash中文本工具是很常用的,浸提那我們就阿里看看看看文本工具的使用方法,介紹很全面,都是基礎(chǔ)知識(shí),適合新手學(xué)習(xí),需要的朋友可以參考下
    2017-08-28
  • flash矢量圖怎么轉(zhuǎn)換為位圖?

    flash矢量圖怎么轉(zhuǎn)換為位圖?flash中想要將矢量圖轉(zhuǎn)換為位圖,我們就可以使用鋼筆工具快速實(shí)現(xiàn)轉(zhuǎn)換,下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下
    2017-08-27
  • flashCS6怎么使用面板和工作區(qū)?

    flashCS6怎么使用面板和工作區(qū)?flash在使用的時(shí)候,應(yīng)該先了解急促工具,比如面板和工作區(qū)的概念,下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下
    2017-08-25

最新評(píng)論