关闭

[Unity] 文件夹图像资源的读取

2739人阅读 评论(2) 收藏 举报
分类:

注意文件以及文件夹必须寄宿在Resources目录下,才能顺利调用Resources.Load()和Resources.loadAll()这两个函数得到所需要的图像文件。

 

 

public class GUITest : MonoBehaviour {

 // Use this for initialization
 void Start () {
 
 }
 
 // Update is called once per frame
 void Update () {
 
 }


    private Texture2D texSingle;
    private Texture2D[] texAll;

    void OnGUI()
    {

        if (GUI.Button(new Rect(0,10,100,50),"加载一张贴图"))
        {
            if (texSingle==null)
            {
                texSingle = Resources.Load("single/0") as Texture2D;   //这里不需要加后缀
            }
           
        }
        if (GUI.Button(new Rect(0,130,100,50),"加载一组贴图"))
        {
            if (texAll==null)
            {                
                var textures = Resources.LoadAll("textures");
                int countAll=textures.Length;
                texAll=new Texture2D[countAll];
                for (int i = 0; i < countAll; i++)
                {
                    texAll[i] = textures[i] as Texture2D;
                }

            }
        }

        //绘制贴图
        if (texSingle!=null)
        {
            GUI.DrawTexture(new Rect(110,10,80,80),texSingle,ScaleMode.ScaleToFit,true,0);
        }
        if (texAll!=null)
        {
            int countOfAll = texAll.Length;
            for (int i = 0; i < countOfAll; i++)
            {
                GUI.DrawTexture(new Rect(110+i*80,130,80,80),texAll[i],ScaleMode.ScaleToFit,true,0);
            }
        }
    }
}

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

unity 获取某个文件夹下的所有图片

hello ,哈哈,第一次写博客略微有点小激动。在博客里写下自己平常的积累还是不错的,决定以后有的新的问题及解决方案都写出来共享一下。 前几天有朋友问我unity里怎么从某个文件夹下把所有的图片获取到...
  • fucun1984686003
  • fucun1984686003
  • 2015-07-15 21:24
  • 6426

Unity3D中实现动态加载Resources目录外的资源

大家可能都知道在Unity3D中如何实现动态加载资源的方法,就是把资源放在Resources目录下,使用Resources.Load方法即可动态加载资源。但将资源放在Resources目录下有一个问题...
  • andyhebear
  • andyhebear
  • 2015-08-17 09:34
  • 3122

简单总结Unity使用Resources类资源管理

加载资源Resources.Load(),卸载资源分三种情况:非GameObject资源,GameObject资源及其克隆体
  • qq_18995513
  • qq_18995513
  • 2016-07-19 19:49
  • 4618

Unity Editor 编辑器扩展一 编辑器特殊文件夹及内置资源读取

Unity Editor 编译器扩展(一)使用Unity引擎时 ,为了更快速任性开发,编译器扩展是必不可少的,子曰:“工欲善其事,必先利其器“说的正是这个道理,做好编译器开发,在整个项目中就会达到事半...
  • WarrenMondeville
  • WarrenMondeville
  • 2016-11-20 22:45
  • 620

亲测在unity5中可用.导入资源包后 请不要从_StartScene中打开,直接打开Example目录下的子文件夹中的场景 就能看见效果

  • 2017-06-21 11:18
  • 10.68MB
  • 下载

使用Spring中Src下 -context.xml : 用资源文件夹保存数据库的链接信息 并在配置文件里读取

db.user=root db.password=fulee2014 db.url=jdbc:mysql://127.0.0.1:3309/haofangjia?characterEncodi...
  • u011786631
  • u011786631
  • 2014-03-12 15:59
  • 1202

android从assets和res文件夹中读取资源

原文出处:http://jandroid.iteye.com/blog/963497   1. 相关文件夹介绍      在Android项目文件夹里面,主要的资源文件是放在res文件夹里...
  • imyfriend
  • imyfriend
  • 2011-10-09 12:56
  • 8344

android从assets和res文件夹中读取资源

目录(?)[+] 原文出处:http://jandroid.iteye.com/blog/963497   1. 相关文件夹介绍      在Android项目文件夹里面,主要的资源文件是放...
  • qilixiang012
  • qilixiang012
  • 2014-03-06 11:34
  • 844

基于opencv读取一个文件夹下所有图像并显示

  • 2012-12-16 14:03
  • 10.96MB
  • 下载

基于OpenCV依次读取文件夹下的所有图像文件

//编程环境:VS2008+OpenCV1.1, //本程序首先挨个读取F://my face database//OnlyFace文件夹下的所有图 像 文件,之后,在项目文件夹下 //建立一 个...
  • qianhen123
  • qianhen123
  • 2014-08-21 21:26
  • 1839
    个人资料
    • 访问:1776505次
    • 积分:22463
    • 等级:
    • 排名:第375名
    • 原创:416篇
    • 转载:215篇
    • 译文:3篇
    • 评论:430条
    关于我
    我叫小未,网名Aladdin,主做U3D游戏程序,不甘于平庸,喜欢尝试,喜欢研究计算机技术,13年9月份开始工作,曾两年就职于巨人网络做游戏客户端程序,闲暇时间做过麦子学院在线讲师,做过独立开发,做过C#游戏服务器和.NET Web服务器,做过IOS原生开发,爱游戏,爱coding!

    邮件:1213250243@qq.com
    QQ交流
    Git仓库
    新浪围脖
    博客专栏
    最新评论