其他分享
首页 > 其他分享> > Unity3d 错误提示 GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balan

Unity3d 错误提示 GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balan

作者:互联网

程序出現這個問題的話,程序編譯時正確,運行時報錯,而且沒有報出是哪個代碼文件出處。

這個問題一般首先去檢查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();与之对应 ,就会报以上错误。

标签:Unity3d,sure,GUIClips,GUI,GUILayout,balanced,Make,popping
来源: https://www.cnblogs.com/jiahuafu/p/11188868.html