Unity | 读取Resources文件夹中的多个图片、音频

一、加载图片基础说明

内容说明:当你的图片希望系统自己去加载,并且不需要在软件打包后进行替换(不需要外配)的时候,Unity自带了一个文件夹叫Resources,把图片放在里面就有专门的方法可以自己加载。

使用场景:当你做连连看,拼图之类,关卡固定,但是偶尔需要换换图片的时候,就可以用这个方法。

制作过程:

1.把图片先都放到Resource文件夹中

2.建立一个数组接收这些图片

3.用相应的Resources方法读取这些图片

4.读取到这些图片以后,把你需要的放到Image就可以了

Sprite[] Pic;//建立一个数组用来接收图片
Pic = Resources.LoadAll<Sprite>("这里填Resources里面那个文件夹的名字");

二、加载音频基础说明

内容说明:当需要点击按钮播放音频,当音频比较多的时候,你可以选择用Resources的方法。

使用场景:博物馆之类的播放讲解音频,同一个动画人物改变不同的声音

制作过程:

1.把音频先都放到Resource文件夹中

2.建立一个数组接收这些音频

3.用相应的Resources方法读取这些音频

    AudioSource m_AudioSource;
    AudioClip[] m_Clips;
    
    void Start()
    {
        m_Clips = Resources.LoadAll("0",typeof(AudioClip)) as AudioClip[];
    }

    public void Play_Clip(int index) { 
        m_AudioSource.clip = m_Clips[index];
        m_AudioSource.Play();
    }
    public void Stop_Clip()
    {
        m_AudioSource.Stop();
    }

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菌菌巧乐兹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值