2 bincus bincus 于 2016.05.10 00:41 提问

关于Unity文本的显示和隐藏

新手一个,求问怎样写一个c#脚本来触发一段text的显示和隐藏?
比如说按一个ctrl键显示,再按就隐藏

谢谢!

4个回答

linshuhe1
linshuhe1   2016.05.10 09:30
已采纳

可以通过如下代码实现:
显示:text.gameobject.SetActive(true);
隐藏:text.gameobject.SetActive(false);

至于按钮的监听你可以自己查一下,很简单

CSDNXIAON
CSDNXIAON   2016.05.10 00:52

unity文本自发光效果
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

linshuhe1
linshuhe1   2016.05.10 09:34

可以每次按下按钮都触发一下方法:
private void ChangeTextState{
text.gameobject.SetActive(!text.gameobject.activeSelf);
}

yicp123
yicp123   2016.05.10 21:27

一般用NGUI来实现,这里可以参考下http://www.unity.5helpyou.com

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Text文字显示或隐藏
if(tv2.getTransformationMethod()==PasswordTransformationMethod.getInstance()){ //这个是显示文字 tv2.setTransformationMethod(HideReturnsTransformationMethod.getInstance
unity3d4.6 点击按钮显示对象和隐藏对象
最近在学习
【Unity3D】对话框、隐藏与显示、拖拽
对话框在任何一个地方都随处可见,在游戏里面也肯定不例外啊,那么在Unity3D如何利用UGUI实现一个对话框呢?并且这个对话框可以任意拖拽,更重要的是,我可以想让它显示就显示,隐藏就隐藏,就是一个模态框Modal的样子,如下图所示: 其实也并不难啊,首先是UI的布置,具体可以参考《【Unity3D】公告栏与开始界面的布置》(点击打开链接)这里就不再赘述了,在Canvas上面,有一个But
unity关于代码控制ugui显示隐藏的一些心得
显示隐藏可以用 ShiBingUICanvas.SetActive(false); 或者 GameObject.Find("ShiBingInfoCanvas").SetActive(false); 来实现 但是会遇到几个问题 1、如果是用find,在u3d里直接隐藏掉,或者是用代码隐藏掉的,在去find会报错找不到对象。 2、如果是用public GameObject引用的
Unity3d动态显示/隐藏GUI
using UnityEngine; using System.Collections; public class testTab : MonoBehaviour { private float xpos = 0f; private bool hide = false; void OnGUI() { GUI.BeginGroup(new Rect(xpos
unity-UGUI隐藏按钮
方法1:Button btn; btn.gameObject.setActive(false);方法2:Button btn; btn.transform.localScale = Vector3.zero;
Unity3d 解决文字超出文本框范围
有时文本框中的文字过多会超出文本框的显示范围,影响显示效果。曾经尝试改变字体大小,倒是差强人意。但是,跟整体的风格就不一致了!百度了一下没有找到结果,还是google给力,一个链接就搞定了! Unity3d本身就已经为我们考虑到了这个问题,并且提供了两种解决方案。http://docs.unity3d.com/Documentation/ScriptReference/GUIStyle-clip
Unity隐藏鼠标
Cusor.lockState=CusorLockMode.Locked;   //锁定光标不能动 Cusor.visible=false   //隐藏光标
Android实战,实现文本读取,实现assets下资源文本的读取,实现l列表下隐藏TextView点击显示
实现Android读取assets资源目录下文本,实例的效果: 1,首先,是一个主界面 2,点击指示的位置,进入下一页面,通过实现点击列别,弹出对应问题的对应的答案。   一、实现上述的效果,首先要有资源可供读取,这就要在Android assets下创建一个文本文件,由于上述我们实现的效果是问题列表的形式,这就需要我们在创建文本时按照一定的模式去创建,当然这不是开发人员去做的,所
Unity知识二:显示和隐藏游戏对象
游戏中界面需要来回切换,一种方法是把它们都显示出来,用到某个游戏对象的时候让它的位置发生变化,是我们能看到;另一种方法就是游戏对象都放在这里,只是有些显示,而有些要隐藏。当我需要某些物体显示的时候它再显示,同时也可以把不必要的游戏物体给隐藏起来。 隐藏游戏物体用SetActive()方法。 比如:GameObject gameLoginBackground; // Use this fo