利用Box2D+WCK賦予Flash物理特性 萬有引力

這已經是第五篇Box2D+WCK的介紹文章了,前面幾篇文章如果各位有注意應該會發現,所有範例的萬有引力都跟現在我們生活的環境一樣,物件像是被地心引力給吸引著都會往下方掉落,其實我們在使用這個模組的時候,也可以改變這樣的萬有引力,讓這些物件不要往下掉落而是往我們所指定的方向移動,馬老師在這邊大概製作了三種不同類型的萬有引力範例,分述如下:

1.容器型萬有引力:這個萬有引力是利用一個封閉的空間來繪製的。

Capsule Gravity

大概的製作步驟如下:

我們可以在World元件中繪製一個如下圖的形狀:

Capsule Gravity Zone

接下來將他轉換成一個影片片段,在類別的部分輸入gravity.GravityCapsule的名稱,如下圖所示:

Capsule Gravity Symbol

接下來把這個元件拖曳到World元件裡面就可以了。

2.放射狀萬有引力:這種萬有引力是以往內或往外放射狀的方式存在。

Radial Gravity

我們可以在World元件中繪製一個如下圖的形狀:

Radial Gravity Zone

接下來將他轉換成一個影片片段,在類別的部分輸入gravity.GravityRadial的名稱,如下圖所示:

Radial Gravity Symbol

接下來把這個元件拖曳到World元件裡面就可以了。

3.正弦萬有引力:就是三角函數的sin。

Sine Gravity

我們可以在World元件中繪製一個如下圖的形狀:

Sine Gravity Zone

接下來將他轉換成一個影片片段,在類別的部分輸入gravity.GravitySine的名稱,如下圖所示:

Sine Gravity Symbol

接下來把這個元件拖曳到World元件裡面就可以了。

同樣的也讓大家可以下載以上的三個範例檔,範例檔為CS5格式,下載後要重新設定來源路徑和元件庫路徑喔!希望這個範例對大家有所幫助,如果還有疑問,也可以在這邊回應唷~

You may also like...

7,756 Responses

  1. Liduhd表示:

    buy nootropil 800 mg without prescription – cost sinemet 10mg sinemet 20mg price

  2. Edwarddig表示:

    pin-up 141 casino: Pin Up Kazino ?Onlayn – pin-up kazino

  3. Edwarddig表示:

    pin-up 141 casino: pin-up360 – Pin-Up Casino

  4. RobertSax表示:

    https://autolux-azerbaijan.com/# Pin Up Kazino ?Onlayn

  5. Edwarddig表示:

    Pin up 306 casino: Pin-Up Casino – Pin Up Azerbaycan ?Onlayn Kazino

  6. Lewisslund表示:

    For the reason that the admin of this site is working, no uncertainty very quickly it will be famous, due to its feature contents.

    cekresipos.com/index.php?mod=kontak 
    rkiyosaki.ru/discussion/8833/ 
    priusforum.ru/forums/index.php?autocom=gallery&req=si&img=5268 
    forexgroupx.ru/page/4 
    gamemotors.ru/page/11 

  7. Edwarddig表示:

    ?Onlayn Kazino: pin-up360 – Pin-up Giris

  8. Edwarddig表示:

    Pin Up Azerbaycan ?Onlayn Kazino: Pin Up Azerbaycan – Pin Up

  9. Ismaelfer表示:

    What’s up, yes this article is genuinely fastidious and I have learned lot of things from it about blogging. thanks.

    stephenireland.com/charity/details.php?10-000-RAISED-FOR-FRANCIS-HOUSE-CHILDREN-S-HOSPICE-3 
    http://www.khansaschool.com/blogs/39478/%D0%93%D0%B4%D0%B5-%D0%BA%D1%83%D0%BF%D0%B8%D1%82%D1%8C-%D0%B4%D0%B8%D0%BF%D0%BB%D0%BE%D0%BC?lang=tr_tr 
    okna496.ru/rehau/rehau1/ 
    landenopqqo.dailyblogzz.com/22644541/the-smart-trick-of-marketing-that-no-one-is-discussing 
    tca-su.com/c_feedback/index.asp?page=5 

  10. RobertSax表示:

    https://autolux-azerbaijan.com/# Pin Up Azerbaycan

  11. Edwarddig表示:

    pin-up360: pin-up kazino – Pin Up Azerbaycan

  12. Edwarddig表示:

    Pin Up Azerbaycan ?Onlayn Kazino: Pin Up – pin-up kazino

  13. Edwarddig表示:

    Pin Up Azerbaycan: Pin up 306 casino – Pin-Up Casino

  14. RobertSax表示:

    https://autolux-azerbaijan.com/# Pin up 306 casino

  15. RobertSax表示:

    https://autolux-azerbaijan.com/# Pin Up Azerbaycan

  16. Edwarddig表示:

    pin-up kazino: ?Onlayn Kazino – Pin Up

  17. Your words and phrases have a technique for resonating with visitors from all walks of lifetime.

  18. Edwarddig表示:

    Pin Up Kazino ?Onlayn: Pin-Up Casino – ?Onlayn Kazino

  19. Edwarddig表示:

    pin-up kazino: pin-up360 – Pin up 306 casino

  20. EarnestAvada表示:

    Hi there every one, here every one is sharing such know-how, therefore it’s good to read this blog, and I used to pay a quick visit this weblog daily.

    fastmoney-online.ru/nalogi/velikobritaniia-yvelichivaet-nalog-na-socstrahovanie.html 
    http://www.hip-hop.ru/forum/id298234-worksale/index3.html 
    newsofgames.ru/page/28 
    russiafreedom.ru/question/titan-s-teplakom/ 
    school6.ru/index.html 

  21. You’ve got turned me right into a lifelong learner, all thanks to your awesome posts.

  22. Edwarddig表示:

    Pin up 306 casino: pin-up 141 casino – ?Onlayn Kazino

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。