unity中怎样将对象引用设置到对象的实例

unity中怎样将对象引用设置到对象的实例,第1张

请仔细认真地检查Reuest.ueryString["roomID"]是否存在,你可以使用:if(Reuest.ueryString["roomID"]==null)来进行判断,因为如果不存在上下文的请求,则Reuest.ueryString["roomID"]将返回null,这样您的程序就变成了:null.ToString(),您说可以对吗?所以string.IsNullOrEmpty必须判读一个是String类型的是否为空,或者为null的。但是Reuest.ueryString["roomID"]返回object类型,所以不能使用这种方法判读位置的请求是否存在。

//游戏对象 private var obj:GameObject//渲染器 private var render:Renderer//贴图 private var texture:Texturefunction Start () { //获取游戏对象 obj = GameObject.Find("Cube")//获取该游戏对象的渲染器 render = obj.GetComponent("Renderer")} function OnGUI() { if (GUILayout.Button("Color",GUILayout.Width(100),GUILayout.Height(50))) { //改变渲染的颜色 render.material.color = Color.green//添加组件贴图 render.material.mainTexture = null} if(GUILayout.Button("add",GUILayout.Width(100),GUILayout.Height(50))) { render.material = nullrender.material.mainTexture = texture} }


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11584508.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存