浏览 : 2445

[手柄] 關於使用unity 開發與物件互動的問題

一般用户

等级1

路过旅人

YuAlan2016-11-1 11:07

我使用vive input 插件實現了物品抓取與放下的功能,主要使用setparent及iskinematic(),來實現手把與控制器的連動,
現在我想進一步將我手上的物品丟出去,希望能依據玩家使用力道的不同,將物品拋出,但是我在獲取控制器單位時間內的位置變量遇到問題
,請問各位都怎麼實現拋出物品的呢?

检举 回应

一般用户

等级1

路过旅人

James2016-11-3 17:10

Vive Input主要为了实现远程选择、抓取、和传送。
如果你想实现自己的抛掷的功能,可以选择改Vive Input代码,或者选择自己实现这部分功能:按住trigger时让物体的transform跟随手柄,松开trigger后按之前一小段时间内的位移方向和速度移动(可能要忽略松手前一瞬间的运动)。


欢迎大家邮件联系我: james_xiong@htc.com
检举 回应