我希望有一個敵人向角色投擲一個球。我希望球能夠以低速移動,並以弧線移動。我正在使用AS3和CS5.5。我不明白該怎麼做的事情是讓球完全離開敵人的手,或者至少讓它看起來像。還有如何讓球在彎曲的路徑上行進。有人可以解釋如何做到這一點?AS3我會如何讓敵人扔東西?
0
A
回答
0
怎麼做的就是讓球正好離開敵人手中
當您在Flash Professional中的動畫(我假設這是你的工作怎麼樣)的敵人扔球,您需要將球動畫與敵人分開的MovieClip鏈接起來(您仍然可以在敵方電影中使用它)。這使您可以在AS3中將其作爲獨立的類引用。
當敵人去扔它時,你需要知道敵人的動畫放在什麼幀。我會使用框架標籤,但您也可以手動記下框架編號。
要將球與敵人斷開連接,您需要將其作爲敵方MovieClip的孩子移除並將其添加到「關卡」或任何敵人自己的父母身上。注意:雖然它是敵人的孩子,但它繼承了敵人的翻譯;你需要手動抵消它在敵人位置上的位置,因爲它不再是一個孩子。
如何讓球在曲線上行進。
這可以通過在Flash Professional中使用補間動畫或其他動畫工具來完成。這樣,當你從敵人身上釋放它時,你只需要播放它的動畫即可。
或者,您可以使用基於'projectile motion'的等式手動翻譯每個幀。
相關問題
- 1. 扔扔東西的對象
- 2. AS3敵人加倍速度?
- 3. 如何讓敵人來回pygame?
- 4. AS3 - 控制不同敵人類型的敵人行爲
- 5. AS3敵人在上一個敵人之上產生
- 6. 2d圖形效果101:扔東西
- 7. 如何讓東西卡住別的東西?
- 8. AS3 - 類似arguments.caller的東西?
- 9. 輸入不會讓我輸入任何東西
- 10. as3 Coin1/coin1go()上的錯誤1009,我想讓敵人投擲一枚硬幣
- 11. 當敵人靠近時讓敵人轉向
- 12. AS3 - 太空射擊敵人射擊
- 13. AS3:hitTestObject VS hitTestPoint的子彈VS敵人
- 14. 用於定位敵人的AS3循環
- 15. 在閃光移動敵人as3
- 16. Java3D不會給我任何東西
- 17. 我如何實現拍攝的敵人?
- 18. 的OpenGL不會讓我畫一個東西
- 19. 如何讓東西出現在我的窗口?
- 20. 我如何讓這些東西水平而不是垂直?
- 21. 如何讓我的東西眨眼時角
- 22. 我該如何讓android應用程序按時間做東西?
- 23. 有人可以告訴我如何處理'最新'的東西
- 24. 我不能讓我的JTable顯示任何東西
- 25. 在AS3中產卵和摧毀東西
- 26. 讓敵人跟着檢查站
- 27. 只讓敵人重生一次cocos2d?
- 28. 在AS3中,URLLoader.close();如果沒有加載任何東西會導致問題?
- 29. 如果找不到任何東西,我該如何加入別的東西? MySQL
- 30. 有人可以解釋一下:東西變量=新東西();?