创新项目实训实践笔记-4


前面的博客中我们做出了更换展示品的效果,今天我们实现一下点击按钮播放声音的效果

播放声音实现(按钮部分)

准备工作

首先我们在场景中添加一个按钮命名为voice_Button
在这里插入图片描述
修改其按钮名称为 voice
在这里插入图片描述
调整其位置与上一个切换展品的按钮对齐

在这里插入图片描述

按钮脚本

打开我们上次创建的空物体Button_click_manager中的click_control脚本进行修改而不是新建一个脚本或是空物体,在原本的脚本中修改有一个好处,就是不会使得场景中的物体过于杂乱并且脚本过多。
首先加入一个变量为isPlay

public bool isPlay = false;

用于确定音频是否播放。
然后新建两个方法分别为playAudioplayIsOk,分别用于播放音频和停止播放音频。

    public void playAudio()
    {
        isPlay = true;
    }
    public void playIsOk()
    {
        isPlay = false;
    }

下面时整体的脚本代码情况

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class click_control : MonoBehaviour
{
    public int click_num = 0;
    public bool isPlay = false;
    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        
    }
    public void click()
    {
        click_num = click_num + 1;
    }
    public void playAudio()
    {
        isPlay = true;
    }
    public void playIsOk()
    {
        isPlay = false;
    }
}

同时在按钮的点击方法中加入playAudio方法,一但点击按钮,即可将isPlay 设定为true,即播放视频。

展开阅读全文
©️2020 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值