Unity 中如何点击按钮显示图片与隐藏

Unity中,我有一种图片,如何点击按钮让图片隐藏,再次点击显示,再点击隐藏...

2个回答

在该图片下添加 eventsystem组件,直接搜就有
然后在eventsystem中添加pointclick类型的事件把图片拖入,选择gameobjct下的setactive就行了

方法有很多:
1.设置对象不处于活动状态,
gameObject.SetActive(false);
2.设置对象变透明:
[Range(0.01f,0.1f)]
public float spacingTime = 0.05f;
public bool isHidesLongTime = false;//是否需要长时间隐藏

private bool isBegin = false;
private float faded = 0f;

public void FadingAndFlicker()
{
    //按钮控制开始,可以随时暂停恢复
    isBegin = !isBegin;
    StartCoroutine(GotoChange());
}

IEnumerator GotoChange()
{
    float k = 0;
    while(isBegin)
    {
        //利用Sin函数实现隐藏效果
        if (Mathf.Sin(k) <= 0)
        {
            if (isHidesLongTime)
            {
                faded = 0;
            }else
            {
                faded = 0;
                k = 0;
            }   
        }else
        {
            faded = Mathf.Sin(k);
        }

        //使对象变透明
        if (gameObject.GetComponent<SpriteRenderer>() != null)
        {
            gameObject.GetComponent<SpriteRenderer>().color = new Color(1, 1, 1, faded);
        }
        else
        {
            gameObject.GetComponent<MeshRenderer>().material.color = new Color(1, 1, 1, faded);
        }

        k += 0.1f;
        yield return new WaitForSeconds(spacingTime);
    }
}

    应该还有其他的,自己上网找找就有了
zhenhua1341
zhenhua1341 谢谢
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
点击按钮显示图片
菜鸟一枚,任务紧迫,赶鸭子上架没办法了,求指导。rn在网页左侧放若干个按钮或者标签什么的,点击一下,右边显示一幅图片(事先放在服务器里),再点下一个按钮,显示另外一张图片,可以覆盖第一张,也可依次向下显示,怎么简单怎么来。rn我知道伸手党的行为很不好,是在是无奈啊,求教了……
案例:点击按钮隐藏图片 再次点击显示图片
要求如题,本宝宝的代码如下: &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt; &amp;lt;!-- 点击按钮隐藏图片 显示图片……循环……*/ --&amp;gt; &amp;lt;style&amp;gt; .hide{ display: none; } &amp;lt;/style&a
unity点击隐藏事件
方法1:Button方法 private bool isOn = false;//文本 public GameObject image; //but方法 public void Chick1() { if (!isOn) { image.SetActive(true); isOn = !isOn; } else { image.SetActive(false); isOn = !isOn; } }...
Unity的按钮不响应点击
如果你的UI物体有button组件,但无论怎么点都没反应,那可能是出现了下面五种情况: 一、你把Button从一个场景复制到另一个场景。而另一场景里没有EventSystem,所以无法处理点击事件。 二、你做了一个像我这样的操作: 为了把一个指向左边的箭头,改为指向右边,把button旋转了180度。这样是点击不到按钮的。 那如果你想改变箭头方向,又想点击到按钮怎么
点击按钮,div隐藏
请教——rn点击“销售”,红色部分的div隐藏,能用css的尽量不用JSrnrnrnrnrnrn rn 店员rn rn rnrnrn rn rn rn 查询rn 销售rn rn rn rn [color=#FF0000]rn rn rn 销售情况rn 库存情况rn 退货情况rn rn rn [/color] rn rn rnrnrn
点击按钮隐藏Panel
我在Panel_eidt里有一个按钮bt_resetrn怎么点击这个bt_reset隐藏Panel_editrn如果bt_reset在Panel_edit外面是很好弄的rn直接Panel_edit.Visible = false 就可以了rn可是在Panel_edit里怎么弄呢
按钮点击 隐藏iframe
如题,各位高手,怎么样在后台的按钮点击触发后,隐藏掉已显示的iframe?
点击上传按钮img显示图片
.net点击上传按钮img显示上传的图片、 点击FileUpload上传按钮img显示上传的图片
点击按钮显示图片的两种方法
点击按钮显示图片的两种方法
入门请教 点击按钮显示图片!
import java.awt.*;rnimport java.applet.*;rnimport java.util.*;rnimport javax.swing.*;rnimport java.awt.event.*;rnpublic class APP extends JFrame implements ActionListener rn Image picture;rnAudioClip audio;rn public void init()rnpicture=getImage(getCodeBase(),"stop.jpg");rn rn public APP()rn rn Container c=getContentPane();rn setSize(200,200);rn c.setLayout(new FlowLayout());rn JButton button1=new JButton("确定");rn c.add(button1);rn setVisible(true);rn button1.addActionListener(new ActionListener()rn rn public void actionPerformed(ActionEvent e)rn rn public void paint(Graphics g)rn g.drawImage(picture,0,0,this);rn rn );rn rn;rnrn里面问题很多,高手帮我看下
andriod studio点击按钮显示图片
(1)把要显示的图片直接拷贝到目录app\src\main\res\drawable(2)使用imageview控件和两个按钮(3)简单代码,记得定义未初始化前=null,否则害死人import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import a...
NET dataGridView 中如何点击按钮后隐藏按钮
用dataGridView 显示数据后操作数据 点击按钮 执行后台代码后改变数据状态,状态改变后需要隐藏按钮!大侠们帮忙解决一下,谢谢!
如何点击后显示图片?
rn如何在鼠标点击后,在点击的位置自动显示一个图片?比如:鼠标在屏幕上随意点击,每点击一次则生成一张图片。rnrn谢谢!
Unity 点击按钮回调,反馈
uButtonScale: 鼠标进入,点击等互动的按钮反馈 using UnityEngine; using UnityEngine.UI; using UnityEngine.Events; using UnityEngine.EventSystems; using System.Collections; namespace uTools { [AddComponentMen...
Unity点击按钮播放声音问题
我在一个3D模型上挂上一个脚本和一个Audio Source组件,脚本中一个函数的内容是当点击模型时会播放音频,这个音频播放正常。然后新建一个Button,设置成当点击按钮时,调用脚本中的另一个函数播放音频,结果那个函数被调用了,音频却没播放,这是为什么= =rnrn[code=csharp] private void ChangeFace()//第一个函数rn rn if (audio.isPlaying)rn rn audio.Stop();rn rn audio.clip = _ChanVoice[index];rn audio.Play();rn rnrn public void OnAskHour()//第二个函数rn rn int hour =System.DateTime.Now.Hour;rn if (audio.isPlaying)rn rn audio.Stop();rn rn audio.clip = _HourClips[hour];rn Debug.Log(audio.clip);rn audio.Play();rn rn[/code]rnrn[img=https://img-bbs.csdn.net/upload/201602/01/1454335344_926795.png][/img]rn具体哪个音频文件好像调用成功了,可是为什么没有声音呢?
Unity VR 点击按钮旋转角度
效果就是这样的 using UnityEngine; using DG.Tweening; public class GameItemSpawn : MonoBehaviour { public static GameItemSpawn Instance; public int Index = 0; public Material[] m_GameIt...
unity 点击按钮控制物体移动
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.Events; using UnityEngine.EventSystems; public class MoveDown : MonoBeh
Unity创建按钮点击实现菜单显示和隐藏
在游戏的UI界面制作中我们经常会用到使用菜单来选择或则开关一些东西,具体的样式如图所示: 具体的效果是点击按钮前没有显示图层开关菜单,点击后显示,并可以进行开关操作,下面我就展示如何制作这个UI控件。 这个功能很常见,但是UGUI上并没有这个控件,我们可以通过简单的控件组合来实现这个看似高级的控件。 第一步: 在Hierarchy面板下创建一个button,
点击按钮隐藏gridview的内容
这个隐藏的代码怎么写,想点击按钮隐藏第二个gridview,显示第一个gridview的内容
点击按钮的时候隐藏图片
我想实现的是点击按钮时,一张图片隐藏一张图片显示,rn下面是我的代码:rnrn ib=(ImageButton)findViewById(R.id.imagebutton1);rn ib1.setImageResource(i);rn Toast.makeText(MainActivity.this,"Fail",1000).show();rn Thread.sleep(10000);rn ib1.setImageResource(R.drawable.bck_image1);
点击按钮显示和隐藏标签
&amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot; utf-8&quot;&amp;gt; &amp;lt;meta name=&quot;author&quot; content=&quot;http://www.softwhy.com/&quot; /&amp;gt; &amp;lt;link type=&quot;text/javascript&quot;
搜索按钮点击的显示与隐藏
开发工具与关键技术:DW JavaScript、jQuery插件 作者:梁茵茵 撰写时间:2019年2月11日 给大家介绍一下
js 点击按钮出现,点击其他地方隐藏
//点击所有地方,#bky会隐藏$(document).click(function(){    $(&quot;#bky&quot;).hide();});//点击 #zcgl_bky 会显示 #bky$(&quot;#zcgl_bky&quot;).click(function(event){    event.stopPropagation();    if($(&quot;#bky&quot;).css(&quot;display&quot;)==&quot;none&quot;){  ...
Androird 点击按钮以外隐藏按钮
比如有一个button1,点击这个按钮之后显示出了button2,button3,button4,那如果是点击button2,3,4以外,button2,3,4又隐藏改怎么实现呢?....n
jquery 默认隐藏div,点击按钮显示,再次点击隐藏
html 代码: 22222222 jquery 代码: $("#but").click(function(){ if($("#exPara").css("display")=="none"){ $("#exPara").show(); }else{ $("#exPara").hide(); } });
如何点击按钮显示隐藏div,再点击收起,默认隐藏
js代码段: //function show(){ //      var m3hidden=document.getElementByIdx_x_x_x_x('m3hidden'); //     if(m3hidden.style.display==""||m3hidden.style.display=="block"){ //         m3hidden.style.disp
unity中通过URL显示图片
unity经常会从服务器上面获取URL来显示图片,下面是具体的代码实现:  IEnumerator GetImage(string url)    {        WWW www = new WWW(url);        yield return www;        if (string.IsNullOrEmpty(www.error))        {            Text...
点击按钮显示信息,点击按钮外的其他地方隐藏信息
点击按钮显示信息,点击按钮外的其他地方隐藏信息 本来是使用mouseover和mouseout事件,这样pc端就是鼠标悬浮事件,在安卓移动端也可以通过点击实现,可是ios不接受,所以只能改代码。 通过给body绑定点击事件实现点击按钮外的地方触发隐藏信息事件,特别需要注意的是,给body绑定的事件A应该添加到事件捕获阶段,避免点击按钮时因为事件冒泡触发了事件A。 代码: 1.使用mouseover...
QT功能1:点击按钮,显示图片
-
求jsp动态显示图片的代码,点击一按钮,显示图片
求jsp动态显示图片的代码,点击一按钮,显示图片
andriod studio 点击按钮显示图片的例子
andriod studio 点击按钮显示图片的例子,两个按钮,两个图片轮流显示,入门的经典代码
显示图片和按钮
请问如何显示图片和按钮
Unity学习 — UGUI侧滑菜单点击显示和隐藏
一:首先创建Canvas,在Canvas下创建一个Image和Button,        Button为Image的子类, 二:点开Image, 创建滑出动画,删除第一次自动创建的Animator组件,在创建出滑入动画,最后,利用第一次生成的动画控制状态机,调好他们的状态关系 别忘了声明Bool值,来连接它们的关系。 三:进行代码控制 为Image加上一个脚本, priv
如何实现点击隐藏
现有一个div,里面有10个button,请问如何实现在里面任意按钮被点击4次之后(可以是点击同一个按钮,也可以是点击不同按钮),隐藏div,代码如下rn rn 1rn 2rn 3rn 4rn 5rn 6rn 7rn 8rn 9rn 0rn
form表单的reset按钮如何显示图片?
submit按钮可以以图片形式显示,请问reset按钮如何显示图片,谢谢。
unity隐藏android机的虚拟按钮
启动时 将下面有脚本挂载某个物件就行:  using UnityEngine; using System.Collections; public class HideAndroidButtons : MonoBehaviour { #if UNITY_ANDROID && !UNITY_EDITOR const int SYSTEM_UI_FLAG_IMMERSIVE_STICKY = 4
如何隐藏命令按钮???
表单上现有几排命令按钮rn button1 button2 button3......button30 ,在程序中想暂时将它们隐藏,过一会,再恢复,请问是否有简便的方法?rn rnrn
如何隐藏按钮?
在word中加入了一个按钮,想在其本身的click事件中把它隐藏,请问如何写?
如何隐藏提交按钮
<% @ language=vbscript %>rnrnrn rn File Upload rn rnrnrnrn rnPlease choose a picture to upload: rnrnrnrnrnrn rn rn rnrnrnrnrnrnrnrn如果FORM1里没有rnSub form2_onsubmit rnform1.submitrnEnd Subrn里的form1.submit不会起作用,但是一个出现两个提交也不行,怎么隐藏掉呀?
如何隐藏任务栏按钮?
如何隐藏任务栏按钮,但是要在按下alt+table能在列表中看到。rn用ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW);不符合要求rn有什么好的办法没?rn帮帮忙呀!!!
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制