我想要像在附圖中一樣在該白色停車區域檢測汽車的位置和方向,即汽車正好在那個位置和那個方向上。我嘗試了一些方法,但它們並不完美。我怎樣才能做到完美?
在統一的特定位置檢測汽車泊位
回答
你可以嘗試使用「GameObject.transform.position」來比較飛機的位置和汽車的位置。
或者,您可以將空的gameobjects放置在停車位的四個角落,然後檢查汽車的位置是否在4個gameobject的位置範圍內。
發佈你已經試過的代碼,也許我們可以幫你修復它。
我的代碼中的主要問題是獲取現在解決的遊戲對象。感謝您的回答。 @ Murkantilism @ Creator – 2013-04-27 10:06:37
你是什麼意思「獲取」遊戲對象?訪問它,實例化它? – Murkantilism 2013-04-28 14:44:18
「訪問遊戲對象」,因爲我是新的統一,但現在我解決了這個問題。謝謝@Murkantilism – 2013-04-29 12:12:32
我假設停車位和汽車在x和z位置的尺寸都是相同的,您可以手動將汽車放在編輯器的停車位上。 如果是,那麼你只需要匹配它們的變換。以下僞代碼可能會有所幫助。
bool CheckParking(){
if(parking.transform.position.x == car.transform.position.x && parking.transform.position.z == car.transform.position.z)
return true;
else
return false;
}
您不需要比較y位置,因爲停車位和汽車將具有不同的y位置。
如果您沒有相同尺寸(x和z)的汽車和停車位,則可以在x和z中爲邊距添加額外條件。
- 1. 寬度:汽車和固定的位置
- 2. 在飛機上的汽車定位
- 3. 的位置特徵檢測:固定
- 4. Uber API顯示汽車位置
- 5. insertImage JS汽車前插文件位置
- 6. 如何確定汽車在圖像內的位置?
- 7. HTML5地理位置 - 檢測特定區域內的位置
- 8. 公共數據車牌定位/檢測
- 9. 檢測位置?
- 10. 位置檢測
- 11. CSS位置固定和保證金0汽車
- 12. 在特定位置的位置視圖?
- 13. 檢查設備的當前位置(位置)是否在某個特定位置
- 14. 位置服務?檢測您的位置
- 15. 在特定位置
- 16. 在特定位置
- 17. 視差/背景位置特徵檢測
- 18. 檢測UIScrollView位置
- 19. UIView位置檢測
- 20. libcurl的車輛定位系統誤差
- 21. 檢測鼠標位置是否在一組位置規則內?
- 22. 瞭解Android的全球定位系統和網絡檢測位置
- 23. 在特定範圍內的汽車動畫重置
- 24. 如何檢測對象是否在特定位置睡覺?
- 25. 刷新到汽車位置正確的方式Unity
- 26. iOS CMMotionActivity Manager,汽車停車時如何檢測停車標誌?
- 27. OLA和Uber在駕車時使用哪種方法獲取汽車位置?
- 28. 使用OpenCV檢測停車位
- 29. 檢測div的位置
- 30. 檢測AppData \ LocalLow的位置
什麼是你的程序中的「汽車」,你試過的代碼是什麼不起作用/它不起作用? – Patashu 2013-04-26 07:02:30
爲了獲得位置,你試過簡單地比較汽車和停車位之間的x和y座標嗎? – 2013-04-26 07:08:22
當我嘗試在Debug.log中顯示它時,我無法在JavaScript中獲取平面對象位置,然後它會阻止GUI。上圖中的白色停車區實際上是具有質感的飛機,我想比較它與汽車位置的位置。 – 2013-04-26 12:46:51