1.项目出现了 文字改动后在多层uipanel下会消失的问题
当panel2 在panel1的softclip的区域外设置panel2的Active = false ,再平移进来将panel2的Active = true, 此时不会绘制panel2里面的内容,导致panel2里面的内容为空,
应当是Unity 自身机制的原因, 在panel2.SetActive(false);时 并没有检测到panel2在panel1的裁剪区域内,导致,再平移进来的时候会出现不绘制panel2里面的内容,
这个问题出自:动态滚
动条中有文字滚动效果,起初的解决方法是
却消耗了大量的内存 ,此时有81个文字滚动,足够多的话,就会造成卡死。
比较好的方法是尽量不要使用SetActive();
因为针对的是文字滚动,这里改为:
减少了两个数量级,效果还是很明显的, 并不是最好的办法,不过就现阶段来说,还是可以接受了。