8
A
回答
1
如果它是一條直線(簡單的90度轉彎),那麼精靈可能是最簡單的。
(如果你有通過HiDef輪廓,然後在着色器實現虛線,即可定製着色器是不是如果一個人守一個人的需求簡單太難了)
如果它扭曲和不規則的方式轉動,然後我會建議使用3D基元。
5
bitbucket上的用戶C3發佈了一個很好的工具類來創建2D基元。這些將擴展方法添加到SpriteBatch類。該庫是在這裏:https://bitbucket.org/C3/2d-xna-primitives/wiki/Home
歡迎
歡迎的2D XNA原語項目的新房,現在用在一個到位桶Mercurial庫!現在與Windows手機兼容。
函數參考
所有由該庫提供的公共方法是擴展方法,這意味着你可以通過,就好像這些方法被內置到SpriteBatch你自己的SpriteBatch比如直接訪問它們類。如果以這種方式調用方法,則可以忽略以下調用的所有的第一個參數。
公共方法
DrawArc
畫圓
的DrawLine
DrawRectangle的
FillRectangle
的putpixel
0
將問題分爲兩部分。
1)定義曲線的形狀,如果不是直線。
2)沿着這條曲線,用你想要的虛線紋理創建一個三角形條。
相關問題
- 1. WinAPI - 如何繪製虛線?
- 2. 如何繪製虛線?
- 3. 繪製虛線
- 4. 如何在對象上繪製虛線?
- 5. 如何繪製flex中的虛線
- 6. 如何繪製虛線連接的點?
- 7. 如何使用cgcontext iOS繪製虛線?
- 8. 如何使用xml繪製粗虛線?
- 9. HOWTO:在.NET中繪製虛線(WinForms)
- 10. 在2017年使用IBDesignable繪製虛線(不是虛線!)線條
- 11. 從UIViewController繪製虛線
- 12. 繪製虛線邊框
- 13. 如何在iphone sdk中使用圖形繪製虛線圓圈?
- 14. 如何在php中用虛線邊框繪製一個圓圈?
- 15. 在iPhone上使用Quartz繪製虛線
- 16. 在HTML5畫布上繪製虛線?
- 17. 在畫布上繪製虛線
- 18. 繪製虛線和連續線
- 19. 如何在java中使用繪製線繪製樓梯線?
- 20. 如何在Android中製作虛線/虛線?
- 21. 在一個上下文中繪製實線和虛線
- 22. 如何在畫布上繪製虛線矩形?
- 23. 如何在谷歌地圖上繪製虛線( - )半徑swift?
- 24. 如何在條形圖上繪製軸之間的虛線android
- 25. JavaFx 2.x:如何在路徑上繪製虛線效果
- 26. 使用光標繪製手繪線條時,如何使其成爲虛線?
- 27. 如何在android中繪製一條線?
- 28. 如何在UICollectionView中繪製一條線?
- 29. 如何在ListView中繪製水平線?
- 30. 如何在Android中刪除繪製線
謝謝!我不知道我怎樣才能用精靈繪製虛線。 有沒有辦法剪切一個畫出的精靈(有一條長線並相應剪輯它?) 或者我必須繪製多個精靈(每個節段一個)並重復它們(看起來像是次優?) – adrin 2013-03-12 16:22:53
發生的兩個選項對我來說,有一個全白的精靈,並用間距重複繪製它......或者讓一個精靈在紋理中包含一個或多個空格,並使用設置爲包裝的紋理進行縮放。 – lzcd 2013-03-12 21:52:18