青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 311, comments - 0, trackbacks - 0, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
GUI中是用depth來控制sprite顯示順序的,本來這很好用,但碰到上面帖子中的問題時卻不好解決了,于是我試驗了下。以下是一些總結,不對的地方請指正。
下面的內容可能看起來比較繞,這樣的話只需實際試驗下就能很容易的知道結果,呵呵
如果還是看不明白,可以先看1樓,那里有個總結
 
1,同一個panel下,同一個atlas的不同sprite的顯示只受depth的控制,這是最經常用的方式。此時不論精靈的z軸如何變化,depth高的一定在前面。
比如精靈A的z軸是-10,更靠近相機,但它的depth是0,而精靈B的z軸是0但depth是1,那么精靈B還是顯示在前面
如下圖,0、1、2的前綴分別是三者的depth值,則三者的排列就是如圖的由下到上,2_Label在最上面

 
現在在depth不變的前提下修改z軸的值。將0_Dark的z軸調為-100,則它離相機更近了,看上去應該擋住后面的兩個才對,但Game場景中三者的關系并沒有改變,也就是說雖然看上去0_Dark應該擋住后面的東西,但并沒有這樣,還是depth起作用,也就是feiben同學所說的“相同atlas其實是共用同一個Z軸深度”。

2,不同panel下,同一個atlas的不同sprite不受depth的控制,而受z軸控制。此時只需稍微調節下其中一個精靈的z軸就可以,比如0.1,就可以控制sprite的顯示
比如接著1中的圖,新建一個panel_B,將1_NGUI拖到里面,會看到它蓋住了0和2,現在調節depth不起作用,無論1_NGUI的depth調成多少,都不會改變它在最上面的狀態

現在調節下1_NGUI的z軸為0.1,則它到了最后面

而比如現在想把在panel_B中的1_NGUI重新顯示在0和2之間,能辦到么?經過試驗會發現無論怎么調三者的z軸,都不能將NGUI放到1和2之間,因為它們是一個圖集中的精靈,共用一個z軸深度
比如將0_Dark的z設為100,此時1_NGUI的z軸還是0.1,但1_NGUI重新跑到了最上面,而不是中間

再把Label的z設為-100,NGUI是被覆蓋了,但Dark也跟著跑到了上面,注意此時三者的空間位置,NGUI的確是在中間的,但還是被后面的Dark擋住了

你也許會感覺這是自找麻煩,沒事把同一個atlas的精靈放到兩個panel中干什么呢?一般情況下是自找麻煩,但為了解決上面帖子中提到的問題,這是個解決的辦法,如3
 
3,不同panel下,不同atlas的精靈的穿插,受z軸的控制。
現在回到帖子中提出的問題,怎么讓多個atlas的sprite能進行穿插。辦法是用多個panel。
比如有兩個atlas,分別為SiFi和Wooden,而SiFi中有兩個要顯示的精靈Dark和Label,Wooden中有一個要顯示的精靈wooden,現在想把wooden放到Dark和Label之間。那么設置兩個panel,一個放Dark和wooden,另一個放Label,或者一個放Label和wooden,另一個放Dark,只要SiFi圖集中的兩個精靈不在同一個panel中就可以,之后微調其中一個精靈的z軸就可以了,比如調節Label的z軸為-0.1,則如下圖,wooden到了Dark和Label的中間

 
不過如果認為為什么要這么麻煩呢,只需要在一個panel中調節就可以了,那就回到了2中的問題上,總是在上或在下,而不會在中間
 
如下圖,三者在一個panel下,現在空間位置是wooden在中間z為0,Dark為100,Lable為-100,且三者的depth也是相應的,但wooden還是在最上面



現在修改下wooden的z軸,比如改為1,而Dark和Label的z不變,則wooden跑到了最后面,但就是不到中間去





此外,即使用兩個panel,但同是SiFi圖集中的Dark和Label還是在同一個panel下,而把wooden放到另一個panel中,還是無法達到插入的目的,如下圖,無論怎么調節wooden的z軸,它要么在最前面,要么在最后面


此時只需把Dark或Label之一放到wooden的panel下就能實現wooden在中間的目的,比如把Dark和wooden放到一起


而現在有個有趣的想法,就是既然這樣可以達到wooden在中間的目的,那能不能把label放到兩者中間呢?試一下就知道,是可以的。而既然這樣,那Dark能放到兩者中間么,試一下,還是可以的。這就讓定位更加靈活
 
當然這是最簡單的穿插,如果有多個panel和多個atlas的話情況會比較復雜,此時要記著2中的情況,否則還是容易出現無法穿插的問題。而解決這個問題的方法最好還是atlas設計的時候更全面,讓穿插的sprite在一個atlas中,這樣只用depth深度就可以控制了
 
4,同一個panel下,不同Atlas的sprite,受z軸控制,depth不起作用。而默認添加的時候覆蓋關系似乎和atlas有關,比如從SiFi圖集和Wooden圖集中分別添加任意一個精靈到同一個panel下,總是SiFi的精靈在下面,此時depth不起作用,可以直接調節z軸比如-0.1就可以
 
5,(修改)對于panel是否會產生drawcall,之前的試驗存在誤區,當時是直接復制帶著sprite的Panel,這的確會產生新的drawcall,這是因為在復制時panel的scale被修改了,由1變成了0.9999304之類的,這會導致drawcall增加了1個,而之后再復制這個由復制產生的panel,scale還是0.9999304,所以drawcall不會再變。
現在發現修改panel的縮放scale的確會增加drawcall。所以如果為了方便而復制一個panel的話,別忘了reset它的縮放
 

而之所以對panel是否會產生drawcall,是因為官方例7中只用了2個Atlas,但drawcall卻是5個,當時簡單的認為是panel的問題。
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            黑人巨大精品欧美黑白配亚洲| 久久人91精品久久久久久不卡| 国产乱码精品| 国产精品v日韩精品| 欧美性做爰毛片| 国产精品天美传媒入口| 国产女主播在线一区二区| 国产欧美一区二区精品秋霞影院 | 久久性天堂网| 久久久久久久网| 免费不卡欧美自拍视频| 欧美大色视频| 欧美日韩在线不卡| 国产伦精品一区二区三区高清版| 国产一区91| 日韩亚洲国产精品| 午夜精品久久久久久久99樱桃| 欧美一级淫片aaaaaaa视频| 久久av二区| 亚洲国产福利在线| 欧美激情aaaa| 亚洲影视在线| 免费永久网站黄欧美| 欧美亚韩一区| 一区视频在线| 亚洲自拍偷拍色片视频| 久久综合精品一区| 99在线观看免费视频精品观看| 欧美一区午夜精品| 欧美夫妇交换俱乐部在线观看| 国产精品乱人伦中文| 一区在线观看视频| 亚洲欧美一区二区视频| 欧美电影美腿模特1979在线看| 亚洲最黄网站| 免费成人美女女| 国内精品久久久久久久果冻传媒 | 亚洲国产另类久久久精品极度| 一区二区三区精品在线| 久久久中精品2020中文| 久久久夜夜夜| 欧美成人国产| 国产一区二区电影在线观看 | 亚洲欧美日韩国产精品| 久久中文字幕一区二区三区| 欧美性事在线| 一本一本久久a久久精品综合妖精| 久久先锋影音| 亚洲欧美日韩另类| 欧美亚州一区二区三区 | 国产精品视频久久| 亚洲免费电影在线| 欧美激情视频网站| 欧美一级视频免费在线观看| 国产精品成人播放| 一区二区三区鲁丝不卡| 亚洲人成艺术| 欧美黑人在线观看| 亚洲激情黄色| 亚洲成色999久久网站| 久久精品国产免费| 国产在线视频欧美一区二区三区| 欧美亚洲视频一区二区| 一区二区三区日韩欧美精品| 欧美精品综合| 一区二区日本视频| 亚洲乱码国产乱码精品精天堂| 欧美成人情趣视频| 日韩亚洲欧美综合| 日韩一二在线观看| 欧美日韩在线播放一区| 亚洲与欧洲av电影| 亚洲女人天堂av| 国产亚洲欧美中文| 猛男gaygay欧美视频| 蜜臀久久99精品久久久久久9 | 欧美日一区二区三区在线观看国产免| 亚洲国产高清一区二区三区| 欧美成人免费小视频| 男人插女人欧美| 亚洲欧洲一区二区天堂久久 | 国产一区二区成人久久免费影院| 久久久精品tv| 久久综合网色—综合色88| 亚洲国产日韩欧美综合久久| 亚洲国产婷婷综合在线精品| 欧美日韩亚洲91| 午夜精品久久久久| 久久久久久久一区二区| 亚洲日韩欧美视频| 中文亚洲免费| 一区二区在线观看av| 亚洲精品免费在线播放| 在线免费观看日韩欧美| 亚洲国产天堂久久综合| 国产精品久久久久久久久久三级 | 欧美日本国产在线| 香港久久久电影| 久久综合电影| 亚洲主播在线观看| 久久久综合免费视频| 一区二区三区色| 欧美在线视频一区二区三区| 亚洲精品日韩久久| 亚洲在线观看视频网站| 91久久在线观看| 亚洲欧美日本在线| 亚洲黄色影院| 欧美一区=区| 夜夜嗨av一区二区三区| 久久电影一区| 亚洲综合精品自拍| 女女同性精品视频| 欧美一区午夜视频在线观看| 欧美成人国产一区二区| 久久精品国产久精国产一老狼| 媚黑女一区二区| 久久国产欧美| 国产精品hd| 亚洲第一区在线| 激情久久久久久久| 亚洲一区二区三区视频播放| 一区二区免费看| 欧美福利网址| 奶水喷射视频一区| 国产一区二区| 香蕉久久久久久久av网站| 中文久久乱码一区二区| 欧美91大片| 蜜桃精品一区二区三区| 国产一区清纯| 亚洲综合精品自拍| 亚洲男同1069视频| 欧美日韩精品| 一本大道久久a久久精二百| 亚洲国产另类 国产精品国产免费| 欧美在线亚洲一区| 久久久国产一区二区三区| 国产伦精品一区二区三区高清 | 一本一道久久综合狠狠老精东影业| 亚洲福利专区| 男人天堂欧美日韩| 亚洲国产成人久久综合一区| 亚洲国产色一区| 欧美国产激情二区三区| 亚洲国产精品成人精品| 亚洲国产三级| 欧美色123| 欧美一区二区三区在线视频| 久久久久国产一区二区三区| 黄色日韩网站视频| 久色婷婷小香蕉久久| 在线一区二区视频| 亚洲精品乱码久久久久久黑人| 久久久噜噜噜久久久| 欧美va亚洲va香蕉在线| 亚洲国产精品黑人久久久 | 久久影院午夜片一区| 欧美va亚洲va日韩∨a综合色| 亚洲国产精品日韩| 欧美精品91| 一区二区三区产品免费精品久久75| 亚洲小说春色综合另类电影| 国产精品亚洲第一区在线暖暖韩国| 香蕉久久国产| 欧美激情精品久久久久久蜜臀 | 欧美大秀在线观看| 亚洲精品一区二区三区婷婷月| 欧美视频日韩| 欧美在线你懂的| 亚洲国产高清视频| 欧美亚洲在线观看| 一区精品在线| 欧美少妇一区二区| 久久频这里精品99香蕉| 亚洲区欧美区| 久久久一二三| 亚洲视频在线一区| 在线观看视频一区二区欧美日韩| 欧美精品一卡二卡| 久久福利精品| 中文有码久久| 亚洲黄色av一区| 久久这里有精品视频| 亚洲一区视频在线| 亚洲欧洲一区二区三区久久| 国产一区二区精品丝袜| 欧美日韩精品一区二区| 久久亚洲春色中文字幕久久久| 亚洲无线一线二线三线区别av| 欧美大尺度在线| 久久久夜夜夜| 欧美一区二区三区四区在线观看 | 久久综合精品国产一区二区三区| 一本色道88久久加勒比精品| 极品少妇一区二区三区| 国产精品亚洲а∨天堂免在线| 欧美电影资源| 久久综合狠狠| 久久精品女人的天堂av|