1. 程式人生 > >【Unity3D】【NGUI】UIRect的Anchor的使用

【Unity3D】【NGUI】UIRect的Anchor的使用

pop sprite src 部分 str 官方 led html 討論

NGUI討論群:333417608

NGUI版本號:3.6.5

以以下的圖,解釋下主要的Anchors的使用(能夠通過官方的Anchor和Chat樣例進行深入學習)

技術分享圖片

Target不是一定要是Sprite。能夠是隨意的UIRect(UISprite、UIPanel的基類)或者能夠是Camera。

假設是UIRect類型。對齊的就是當前UIRect的邊緣。假設是Camera,對齊的就是屏幕。

(這裏說的當前圖片指的以下終於圖片的綠色。背景圖片指的以下終於圖片的黑色)

Type:Advanced——選項比較多,Unified包括在這裏

Execute:OnUpdate——在Update的時候運行,還有OnEnable,就是在OnEnable裏面運行

Left部分

Sprite(Transform)Target‘s Left+ 50——當前圖片的左邊(Left)對齊到背景圖片(Sprite(Transform)左邊(Target‘s Left加上50像素。

Right部分:

Sprite(Transform)Custom 0.6 - 60——當前圖片的右邊(Right)對齊到背景圖片(Sprite(Transform))寬度的0.6的位置減去60像素。

Bottom部分:

Sprite(Transform) Target‘s Bottom + 0——當前圖片的以下(Botton)對齊到背景圖片

Sprite(Transform))的以下(Target‘s Bottom)。

Top部分:

None(Transform)——當前圖片的上面不進行對齊。

技術分享圖片


【Unity3D】【NGUI】UIRect的Anchor的使用