Unity3d 错误提示 GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced
2024-10-21 14:36:54
程序出現這個問題的話,程序編譯時正確,運行時報錯,而且沒有報出是哪個代碼文件出處。
這個問題一般首先去檢查Level內有用到OnGUI,Debug結果發現某代碼文件在調試代碼時複製多了一行GUILayout.BeginArea,去除這行代碼後運行正常!
GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced (type:7)
GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced (type:8)
出现此错误,是由于GUIClips中开始与结束的没一一对应上产生的,比如有一个 GUILayout.BeginHorizontal();而后面又没有 GUILayout.EndHorizontal();与之对应 ,就会报以上错误。
最新文章
- iOS drewRect方法
- 我理解的IOC技术在Java和C#中比较分析
- HTML之jQuery
- SQL Server 处理树结构数据的一个示例
- 问题解决——ShowWindow不显示窗口
- WCF中的标准绑定
- 获取网络IP地址
- cmake安装的软件要怎么卸载
- BZOJ 3434 时空穿梭
- etc/ld.so.conf的使用说明
- C# 之 抽象类与接口
- POJ Big Christmas Tree(最短的基础)
- [笔记]RankSVM 和 IR SVM
- swift 上的 lazy
- html中的meta标签是什么?有哪些属性?
- margin-top的兼容问题
- liunx存储管理之基础知识
- openssl查看apk的证书信息
- CAN总线中节点ID相同会怎样?
- Linux C Socket TCP编程介绍及实例