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. android,如何在edittext中繪製虛線
- 2. WinAPI - 如何繪製虛線?
- 3. 如何繪製虛線?
- 4. 在java中繪製虛線
- 5. 繪製虛線
- 6. 如何繪製flex中的虛線
- 7. 如何在對象上繪製虛線?
- 8. 如何使用cgcontext iOS繪製虛線?
- 9. 如何繪製虛線連接的點?
- 10. 如何使用xml繪製粗虛線?
- 11. JavaFx 2.x:如何繪製虛線或虛線?
- 12. HOWTO:在.NET中繪製虛線(WinForms)
- 13. 在2017年使用IBDesignable繪製虛線(不是虛線!)線條
- 14. 使用fabric.js繪製虛線
- 15. AndroidPlot:支持繪製虛線
- 16. JavaFX帆布:繪製虛線
- 17. 繪製虛線邊框
- 18. 繪製垂直虛線
- 19. 使用CGContextSetLineDash繪製虛線
- 20. 從UIViewController繪製虛線
- 21. 在cocos2d中使用繪製方法繪製虛線iPhone
- 22. 如何在php中用虛線邊框繪製一個圓圈?
- 23. 如何在AS3中使用矩形繪製虛線?
- 24. 如何在iphone sdk中使用圖形繪製虛線圓圈?
- 25. 如何使用CSS在頁面中心繪製垂直虛線?
- 26. 如何在Dart中使用StageXL繪製虛線圓
- 27. 如何在八度中製作虛線/虛線/點劃線?
- 28. 在Android上繪製9個補丁虛線/虛線
- 29. 在iPhone上使用Quartz繪製虛線
- 30. 在HTML5畫布上繪製虛線?
謝謝!我不知道我怎樣才能用精靈繪製虛線。 有沒有辦法剪切一個畫出的精靈(有一條長線並相應剪輯它?) 或者我必須繪製多個精靈(每個節段一個)並重復它們(看起來像是次優?) – adrin 2013-03-12 16:22:53
發生的兩個選項對我來說,有一個全白的精靈,並用間距重複繪製它......或者讓一個精靈在紋理中包含一個或多個空格,並使用設置爲包裝的紋理進行縮放。 – lzcd 2013-03-12 21:52:18