打包加载
文章平均质量分 74
亿洋
一心想转产品经理的程序猿
展开
-
Unity 热更新之AssetBundle
这几天刚好看到了Unity内存管理部分,所以写下来让以后自己可以复习下,同时也是分享给大家,看看大家觉得哪里不足,再进行更完善。 说起AssetBundle,大家可能都不陌生吧,它的最大的好处就是热更新!用的到热更新的地方一般是大型的网络游戏,因为他的资源大小可能有2G(大概的数字)以上,这时候AssetBundle就起到很大作用!其他地方能不用它尽量不要用,因为这个用起来很麻烦且有些地方还有局限转载 2017-05-23 14:18:17 · 445 阅读 · 0 评论 -
Unity的Json解析--读取Json文件
Unity的Json解析–读取Json文件因为需要做一个外部文件配置,考虑了XML和Json,而5.3版本对Json做了更新,所以就尝试一下。 版本更新的Json部分介绍哦: [Unity5.3版本更新的Json部分 ]https://github.com/cartzhang/UnityJsonTest/blob/master/Assets/JSONSerialization.转载 2017-05-12 14:00:00 · 3724 阅读 · 0 评论 -
Unity实用小工具或脚本—加载外部图片的三种方式
一、前言 项目上需要加载多个地图,每个地图的贴图将近200M,所有地图加起来贴图将近2G。因此,想着能不能将贴图放到工程外加载,逐研究了一下,得出了三种加载方式,分别是WWW加载、C#原生的IO加载在转换成Texture2D和Assetbundle打包和加载。 前面两种方式都会存在卡顿现象,因为最消耗性能的计算方式最终都还是放在主线程里。尽管第二种方式可以使原创 2017-09-08 09:19:58 · 4396 阅读 · 1 评论 -
[Unity]AssetBundle资源更新以及多线程下载
此文章适合不太了解资源加载的萌新,有了入门基础之后再去github上搜大牛写的专业的资源加载方案才能得心应手,不然的话会看的很吃力或者说一脸懵逼。Unity里面关于资源加载我们都知道是下载更新AssetBundle,关于AssetBundle我之前的文章已经详细介绍过,没看过的朋友可以在看一下。下面介绍的资源加载的Demo有以下几点: 1.WWW下载图片资源 2.HTTP下载apk文件,并原创 2017-09-08 09:01:51 · 929 阅读 · 0 评论 -
【Unity 笔记】文件的写入与读取(2)
引言:上篇写了关于怎么用文件流的方式来读写文件,这篇介绍下在unity下怎么利用Reasource.load读取存在本地的文件,只能读哦~原理:无论是Prefab还是其他的如文本文件之类的都可以利用Reasource.load()这个函数来获取,里面可以传两个参数,一个是路径,另一个是类型,当然也可以只传路径就可以。在unity中可以通过TextAsset这个类来获得文本里的内转载 2017-06-08 10:56:32 · 606 阅读 · 0 评论 -
【Unity 笔记】文件的写入与读取(1)
引言:在Unity3D中,我们经常会需要在本地或者服务器上读取游戏数据,这几篇blog记录下目前知道的两种读取数据表的方式。一种是在Resource目录下通过TextAsset读取,一种是通过文件流的方式读取。Resource 下的数据是不能修改的,比如单机游戏的装备,NPC数据等;而文件流的方式是存和取数据,比如保存游戏进度等。下面来说说文件流的方式吧:因为文件流转载 2017-06-08 10:55:34 · 1709 阅读 · 0 评论 -
Unity读取txt文件并且用字典来使用txt里面的信息
代码:using UnityEngine;using System.Collections;using System.Collections.Generic;public class ObjectsInfo : MonoBehaviour { public static ObjectsInfo _instance; public TextAsset原创 2017-06-08 10:53:46 · 2508 阅读 · 1 评论 -
Unity下关于C#的文件读写(基于TXT和LitJson)
1.http://tieba.baidu.com/p/2825006787?see_lz=1([Unity3D] 关于txt,xml,json文件的读写,及外部文件(夹)的创建)NOTE (基本认识):其实.txt,.xml,.json这类文件都属于文本文件,类似的还有.lrc歌词文件,.ini配置文件,.reg注册表文件等等,这类文件所储存的内容都是文本(即为字符串),只是各自有它们自己原创 2017-06-08 10:52:24 · 1394 阅读 · 0 评论 -
Txt文件读写(一)
using UnityEngine;using System.IO;using System;using System.Collections;public class CGraetText : MonoBehaviour { private string m_sFileName = "FileName.txt"; // 文件名 private string原创 2017-06-08 10:51:27 · 623 阅读 · 0 评论 -
Unity 保存Json数据到本地文件(字典)
一、先导入Json 解析库;下载地址:http://download.csdn.net/detail/u014076894/9606309二、开始代码的编写;[csharp] view plain copy print?//命名空间 using System.IO; using System.Colle原创 2017-06-07 13:31:09 · 5463 阅读 · 2 评论 -
Unity (C#) 使用 LitJson 处理 JSON 数据
相关链接dll 文件,点击即下载LitJson 官网声明命名空间using LitJson;ps: 直接将 .dll 文件拖入 Unity 的 Assets 目录中便可以使用了转换实例转换为JSONpublic class Pet { public string name; public int age; string color原创 2017-06-07 11:11:55 · 816 阅读 · 1 评论 -
Unity5的关卡切换
一、Unity关卡Unity 使用过程中关卡加载和卸载是大多数三维引擎都要提供的基本功能。 因为关卡切换在游戏中非常常用。 在之前的版本中Unity的关卡切换使用的是:Application.loadedLevel()11看看Application类,此时这个类的功能比较繁杂,比较多。只看与关卡相关的: [Obsolete("Use SceneM转载 2017-05-12 14:01:40 · 5529 阅读 · 0 评论