[回到版面]
回應模式
名 稱
E-mail
標 題
內 文
附加圖檔[] []
刪除用密碼(刪除文章用。英數字8字元以內)
  • 可附加圖檔類型:GIF, JPG, PNG, JPEG,瀏覽器才能正常附加圖檔
  • 附加圖檔最大上傳資料量為 10000 KB。當回文時E-mail填入sage為不推文功能
  • 當檔案超過寬 125 像素、高 125 像素時會自動縮小尺寸顯示
  • 程式碼可使用 [code][/code] 以 google-code-prettify 標亮 (程式自動判斷語言類別)

  • 公告、舉報、建議請向DB管理室辦理。
  • 本板討論遊戲製作為主,改造方面也可討論,但如果牽涉到版權,請自重。
  • 3D建模請至3D板, 3D遊戲製作(Ex.怎麼用DirectX跑3D?)則可在這討論。
  • 本板為一般向板面,禁止張貼上車圖。

檔名:1460390267924.jpg-(16 KB, 281x179) [以預覽圖顯示]
16 KBUnity求助 名稱: 無名氏 [16/04/11(一)23:57 ID:Uw8hYRtI] No.11938 2推 
請問各位島萌
最近在用Unity做3D遊戲想做抓住敵人摔出去的動作
請問一下主角伸出手要怎麼抓敵人??

目前我想到的是,在主角手上的骨架上設一個Obj用來定位
然後敵人脖子上也一個Obj定位
然後抓的時候把這兩個Obj位子同步
讓敵人的脖子黏到主角手掌上
不過我覺得這方法好爛...

還有主角可以在敵人倒地的時候坐上去敵人身上打它臉
用這方法好像有點難實現...

請問有沒有更好的方法可以教我呢?
拜託各位大神m(_ _)m
原PO: 大致上了解了,感謝大家解說,不過果然還是只有這個方法嗎... (WvvRuygM 16/04/12 14:32)
原PO: 自問自答,然後我發現Unity可以控制IK,所以用IK調整骨架一切問題的解決了... (WvvRuygM 16/04/12 17:16)
無標題 名稱: 無名氏 [16/04/12(二)00:16 ID:kBXYYSeQ] No.11939 3推  
不要去求能真實表現
太難
而且觸發率不高

基本上就是做動畫>如果成功>混播

範圍判斷有倒地>壓制動畫
無名氏: 不過這樣,要用什麼方法定位才好??...因為很容易變成抓空氣,或是坐在空中, (7svp.xlY 16/04/12 00:30)
無名氏: 甚至有時候敵人太大埋進去模組裡面之類的... (7svp.xlY 16/04/12 00:30)
無名氏: 做定位座標>混播動作時位移位子過去 (kBXYYSeQ 16/04/12 01:17)
無標題 名稱: 無名氏 [16/04/12(二)01:39 ID:SxnpLWNE] No.11944 3推  
格鬥遊戲作法錄好是兩個skeleton的Animation
然後套用...
只要你骨骼名稱都一樣就直接用只要人物大小不要差太多
一組動畫可以給所有腳色用ww
無名氏: 2dk有呼叫對方腳本的指令,在那裏可以綁對方的座標,那樣就可以定位 (sTOEgbi6 16/04/12 10:50)
無名氏: 但是實際使用需要各種其他條件綁定呼叫的條件,否則會變成空抓等等更不合理的事情發生 (sTOEgbi6 16/04/12 10:53)
無名氏: 抓取範圍..就像桑吉爾夫的真空抓..指令輸入完成 敵人在範圍內 改變敵人座標 演示動畫 (d9kp6P16 16/04/12 21:41)

【刪除文章】[]
刪除用密碼:
第一頁[0] 最後一頁