zoukankan      html  css  js  c++  java
  • 关于NGUI与原生2D混用相互遮盖的问题心得

    哎呦操终于弄得差不多了,赶紧记下 别又忘了。

    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就行了。

  • 相关阅读:
    git命令
    熟悉sql常用语句
    面试:django
    python面试基本题(你需要的)
    django的几种方法进行序列化(视图)
    阿布云代理ip
    了解Git操作
    django前后端交互
    面向对象
    mysql数据库基本操作
  • 原文地址:https://www.cnblogs.com/petto/p/4048888.html
Copyright © 2011-2022 走看看