unity3d中利用協程實現鼠標拖動物體貼地移動

大體思路以下,從屏幕中鼠標的位置產生一條射線,計算該射線與地面的交點,而後是物體跟隨該交點移動,便可實現鼠標拖動物體貼地移動。this 在unity3d的官方文檔中,MonoBehaviour.OnMouseDown()可做爲協程使用spa 能夠將OnMouseDown做爲協程,鼠標在物體上按鍵時就會啓用該協程。3d 在yield之間根據上述思路計算交點並將新位置賦予物體便可。orm Tips:記
相關文章
相關標籤/搜索