Unity制作UI界面时,在Sprite和UITexture之间如何选择?
来源:互联网 发布:淘宝代销分账要钱吗 编辑:程序博客网 时间:2024/06/01 10:35
UITexture与Sprite的区别?
UITexture的功能在屏幕显示图片和Sprite类似,但它会消耗单独的DrawCall(性能开销) 去渲染,它是独立的存在,拥有自己独立的材质球和Shader。所以它会比Sprite占用更多的内存。
使用UITexture,遵循下面的规律:
1. 当图片过大,不适合图集时候,考虑使用UITexture, 并要尽量保证图片大小是2的N次方,这样在Unity中可以加快加载速度。
2. 当图片的使用频率不高,只在某些特殊场景下使用,可以考虑使用UITexture,比如游戏的结束和开始画面。
3. 当图片的修改更换特别麻烦时候,考虑使用UITexture。
1 0
- Unity制作UI界面时,在Sprite和UITexture之间如何选择?
- 在Unity中通过NGUI UITexture制作动态聊天表情
- 在 IPSec 和 SSL 之间如何选择?
- Unity中Sprite和UI Image的区别
- 如何在ios中的UI界面利用相框制作gif动画
- Unity - UGUI - Sprite 如何打包
- 在单例模式和工具类之间如何选择?
- 如何在 SVG 和 Canvas 之间进行选择
- NGUI -- UISprite和UITexture的区别和选择
- Unity在运行时,将Texture2D转换成Sprite格式
- unity制作聊天室界面
- UI-界面制作体会
- UE4制作UI界面
- unity中用UGUI實現在UI界面鼠標旋轉三維物體
- Unity之在UI界面上显示3D模型
- 在UNITY中创建出一个简单的UI界面
- Unity NGUI UITexture 图片替换
- C# 委托在线程与UI界面之间的应用
- 【机器学习】Kernel Logestic Regression 和Kernel SVM
- top错误
- 常见C++面试题及基本知识点总结(一)
- 打铁还需自身硬
- POSIX下的信号量(生产者&消费者模型)
- Unity制作UI界面时,在Sprite和UITexture之间如何选择?
- Jenkins+ant_实现Jmeter脚本持续集成测试实例
- error: ‘qVariantValue’ was not declared in this scope
- 网口扫盲一:网卡初步认识
- Arduino与ESP8266进行串口通信
- 写给初学者27_android_本地广播和系统常用广播
- shiro与spring整合的配置(第一种)
- SQL SERVER中利用IDENTITY属性创建自动ID列
- git使用 与github搭配