Unity繩子插件Obi Rope下載與簡單使用方法

下載地址:(若失效請留言)

鏈接:https://pan.baidu.com/s/1gF_Dm36k89vzsiQbyz00XA 

提取碼:8oxp      (19.11.17更新)

使用方式:

        首先導入插件包。導入成功後我們就可以直接在Hierarchy面板中右鍵創建一個obi對象了。

          

 

         創建之後就會生成這兩個東西。

         其中Obi Rope我們可以理解爲繩子對象,等下我們創建成功後選中它就會選中生成的繩子。

         其中Rope path可以理解爲繩子的創建器,修改它的形狀就可以生成我們需要的形狀的繩子。 

         

 

         讓我們簡單修改下Rope path的形態吧,點擊它所掛載的腳本的Add control point可以添加點。

     

 

         接下來找到Obi Rope的obi rope函數中的Initialize按鈕可以爲我們在剛纔的白色線條上創建出繩子。

         此函數下的Thickness的值控制繩子的粗細。

        (當然,我們理應先添加個材質的)

      

 

         如果不負責任的話這時候繩子就創建完成了,但或許繩子沒有給到你繩子的感覺,也就靜態長得像而已,運行了之後,繩子也會穿透物體而過。。。

         讓我們創建個物體用來接住繩子吧。然後在Obi Rope中找到Obi Collider Group腳本的Colliders,這個代表了可以和繩子發生交互即碰撞的物體組。讓我們把剛纔創建的Cube放進去

      

      

 

         當然結果是繩子仍然穿透了它。接下來我們需要將繩子改變一個層

      

        

        再次運行,舒服。

      

 

廢話洽談:

        我們可以看到其實在插件中自帶有一些挺有趣的實驗場景,比如經典的Pulley場景。其中的繩子一端連着Cube、一邊被手給固定在了一點。

         

        我們在做這些效果之前需要做一件事:將obi插件中的Editor Default Resources與Gizmos兩個文件夾放到Assets目錄下。

        否則你在點擊Edit particles按鈕進入編輯狀態後繩子將不會出現如圖藍色小點,且將不會出現下圖中左側的編輯框。

               

        

 

         一端連接物體:選擇一個端點,觀察繩子的obi pin constraints腳本,其中add可以添加連接物體。

        (注意需要先將需要連接的物體放入繩子的colliders組中)

        

 

         固定一點:選中需要固定的點,點擊編輯框中的create handle

 

        

        

        繩子組件中還有很多的參數可以調整,大家可以自行探索與瞭解或者找度娘嘍。

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章