sthy.net
当前位置:首页 >> gui DrAw >>

gui DrAw

其他先不提,纠正一个语法错误,js脚本中应该Rect(30,30,33,41),没有new,那个是C#中的写法

把if(textsing != null){ // print("走了吗"); GUI.DrawTexture(new Rect(100,100,120,120),textsing,ScaleMode.StretchToFill,true,0); 放到 if(GUI.Button(new Rect(10,10,70,30),"Single")){ 。。。} 后面,不要放在里面

timenumbers 是GUITexture类型的数组吧 改成Texture

这个函数需要提供一个GUI_BITMAP的结构体,而这个结构体可以通过ucgui提供的一个bmp工具来生成,工具放在tool文件夹下,工具名为uC-GUI-BitmapConvert.exe 之后就会生成一个c文件 这个文件中包含了位图的数据和一个位图结构体,将这个结构体在需...

把if(textsing != null){ // print("走了吗"); GUI.DrawTexture(new Rect(100,100,120,120),textsing,ScaleMode.StretchToFill,true,0); 放到 if(GUI.Button(new Rect(10,10,70,30),"Single")){ 。。。} 后面,不要放在里面

用OnGUI的代码, GUI.DrawTexture(new Rect(0, 0, Screen.width, Screen.height), city, ScaleMode.StretchToFill);解决了这个问题。

DrawTexture第二个参数是要Texture2d类型,你传个Object进去当然会报错

你可以用GUI_DrawBitmapEx()函数。

果然一语中的! 确实就算能让GUI用了NGUI图集的UISprite,也会因为远近而没法准确显示头顶序号。我也决定换个解决方案。请问您说的那个头顶标签功能,是不是就像头顶悬浮血条名字那样的设计? 查看更多答案>>

1,选中左右几列,右键,取消隐藏。2,选中左右几列,右键,设置列幅为8.(就是别太小的意思)3,选择窗口-取消窗口冻结。应该没什么别的了。

网站首页 | 网站地图
All rights reserved Powered by www.sthy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com