關於NGUI與原生2D混用相互遮蓋的問題心得

2021-09-06 19:32:21 字數 472 閱讀 8203

native2d自己可以使用sort layer來排序,每層又有不同的order in layer,這樣每乙個精靈就能自然而然調節誰來遮蓋誰了。

但ngui一起混用就不行了。

被折磨很久,得出以下幾點結論。

1.ngui處於sort layer中的default層,且order in layer為0。

2.把原生2d精靈設定在default且order in layer為0的時候,與ngui處在同一位置,此時調節z軸就好了。z越小越在上。

3.優先順序: sort layer > order in layer > z,知道這個,就可以讓原生2d與ngui很好相處了。

好了不逼逼了寫**去了。

2014-10-10補充。

在用ngui的uilable的時候,可能會因為調整乙個uilable的z軸,其他的uilable都會跟著變。遇到這種情況時,可以把你的uilable放在panel上,這樣調整panel就行了。

過渡與2D變換

transition 屬性是乙個簡寫屬性,用於設定四個過渡屬性 transition property 規定設定過渡效果的 css 屬性的名稱 all attr none transition duration 運動時間 transition delay 延遲時間 transition timing...

2D位移與旋轉

2d 平面空間的元素變形。由x,y軸決定。變形屬性 transform 屬性 值 transform的屬性值為功能函式。2d的功能函式 2d的位移 2d的旋轉 2d的縮放 2d的傾斜 2d位移 transform translate x,y transform translatex x軸移動的距離 ...

關於2d物理引擎box2d與ape的評論

ape不行,做點簡單的撞球,撞球之類遊戲還行。我最開始用他實驗性做了個簡單的基於物理引擎的泡泡龍類遊戲,發現稍微多一點的幾何體堆疊在一起就會產生滲透現象,沒辦法只好更改最初的設計。要專注做物理遊戲,還是要精通box2d才行,而且box2d幾乎任何主流語言都有它的版本。所以建議不要學ape,除非你只是...