2017年5月14日 星期日

Missile Behaviours - 導彈行為

分類:Scripting
發行者:Sentrigal
最初發佈:2015 年 10 月 19 日。
已使用 Unity 5.0.0、5.4.0 和 5.5.1 提交,以改善這些 Unity 版本之中的相容性。
取得 Missile Behaviours

  • 比例導航為基礎的導彈導引,包含增強版本。
  • 具備可選的進階模式的追尾導引以增加擊中率。
  • 能夠輕鬆設置爆炸觸發的事件驅動觸發器和行為系統。

本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。

需要 Unity 5.0.0 或更高版本。

1.5 版:
  • 修正幾個矛盾之處。
  • 添加一些無約束導彈的支援。
  • 添加更多選項到一些程式。

1.4 版:
  • 各種修正和改進。
  • 添加一個簡單的航點系統以及一個場景來展示一些使用情況。

1.3 版:
  • 添加使導彈跟隨半隨機路徑一段時間的散開程式來使一次發射多枚導彈看起來更好。
  • 添加示範場景來展示新的程式。

1.2 版:
  • 各種修正和改進。
  • 添加使用一個放射狀模式產生多枚導彈的群集程式。
  • 最佳化碰撞器和行為系統。

1.1 版:
  • 添加燃料功能。
  • 添加自動目標搜尋程式。

這個資源包讓你能夠使用實際導引來輕鬆的設置導彈。它使用被稱為「比例導航」的導引法則來實現,建立一個攔截過程以取代直接飛向目標。這種方法有更高的機會實際擊中,甚至是擊中閃躲的目標,通常也可以更快地到達目標。
這個資源包裡包含了一般版本以及考慮到更有機會擊中而採取加速的增強版本。

為了方便比較,這個資源包裡也包含了在遊戲中常見的「追尾」方法。就像比例導航版本一樣,追尾版本也包含意圖提高這種方法的不良命中率的可選的進階模式。

為了使這個包裝能夠盡可能模組化,每個組件都包含在它自己的腳本中。這使得它確實可以輕鬆的運行你自己任何組件的實作,而不會破壞其他功能。

它還具備一個事件為基礎的觸發器和行為系統,使你能夠使用任意數量的觸發器程式來觸發任意數量的行為程式。你甚至可以使用你自己的觸發器和行為。

觸發器範例是個接近檢測器或碰撞檢測器。一個行為程式可以對那些任意數量的觸發器做出反應,例如掀起爆炸或切換到另一個目標。

如今還包含幾支程式來進一步修改飛行路徑,一支簡單的程式讓無約束的導彈看起來更好、更多!欲瞭解更多資訊請查看:

論壇
在此測試示範

取得 Missile Behaviours






本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。