我想要像在附圖中一樣在該白色停車區域檢測汽車的位置和方向,即汽車正好在那個位置和那個方向上。我嘗試了一些方法,但它們並不完美。我怎樣才能做到完美?
在統一的特定位置檢測汽車泊位
回答
你可以嘗試使用「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. Uber API顯示汽車位置
- 3. insertImage JS汽車前插文件位置
- 4. 公共數據車牌定位/檢測
- 5. 位置檢測
- 6. 檢測位置?
- 7. 在特定位置的位置視圖?
- 8. 位置服務?檢測您的位置
- 9. 在特定位置
- 10. 檢測鼠標位置是否在一組位置規則內?
- 11. 刷新到汽車位置正確的方式Unity
- 12. OLA和Uber在駕車時使用哪種方法獲取汽車位置?
- 13. iOS CMMotionActivity Manager,汽車停車時如何檢測停車標誌?
- 14. 檢測AppData \ LocalLow的位置
- 15. 檢測div的位置
- 16. jQuery:如何檢測列表中特定項目的位置?
- 17. 如何自動檢測特定Div的scrollTop位置?
- 18. 如何從應用程序啓動汽車導航到位置
- 19. IBM Block Chain-汽車租賃演示狀態數據庫位置?
- 20. 從特定位置
- 21. Gmap4Rails特定位置
- 22. Xamarin.Forms ListView在特定位置
- 23. MySQL在特定位置
- 24. 在特定位置複製一行
- 25. IE6車的位置是:固定的絕對定位
- 26. 檢測位置:使用javascript固定
- 27. 絕對定位頂部:汽車讓我難倒
- 28. 檢測固定位置的div是否在特定div上滾動
- 29. 小位置變化檢測
- 30. IOS位置找到檢測
什麼是你的程序中的「汽車」,你試過的代碼是什麼不起作用/它不起作用? – 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