本篇介绍Addressables资源加载,也是基于AssetBundle之上分装,Addressables是在Unity2018版本以后出的,直接可以在Window-->Package Manager里找到Addressables,目前已经到了1.7.5版本。
分类:
编程语言 时间:
2020-04-20 17:36:30
阅读次数:
635
参考: Unity3D插件介绍 LayaAir-Demo (GitHub上3D的demo) Laya版本2.5.0 Unity版本2018.4.7 一 Unity下载 Laya在版本2.3之后,只能使用Unity 2018.4.7版本 Unity下载地址:https://www.unity.cn/r ...
分类:
编程语言 时间:
2020-04-17 21:50:40
阅读次数:
221
AssetBundle就像一个ZIP压缩文件,里面存储着不同平台的特殊资源(models/texture/prefabs/materials/audioclip/scenes...),这些资源都可以在运行时进行加载。上一章介绍了,资源异步加载的方法,这篇介绍AssetBundle资源旧的打包加载方法
分类:
编程语言 时间:
2020-04-16 16:52:48
阅读次数:
99
类的继承格式 在 Java 中通过 关键字可以声明一个类是从另外一个类继承而来的,一般形式如下: 需要注意的是 Java 不支持多继承(一个子类继承多个父类),但支持多重继承(A继承B,B继承C)。 继承的特性 子类拥有父类非 private 的属性、方法。 子类可以拥有自己的属性和方法,即子类可以 ...
分类:
编程语言 时间:
2020-04-15 21:30:36
阅读次数:
89
Unity内存分类: Unity引擎开发的移动游戏,内存有三大部分: 程序代码:包括unity引擎,使用的库,和所写的游戏代码,在编译后,得到的运行文件将会被加载到设备中执行,并占用一定内存。这部分内存实际上是没有办法去“管理”的,它们将在内存中从一开始到最后一直存在。优化只能减少使用的库。 托管堆 ...
分类:
编程语言 时间:
2020-04-15 18:36:37
阅读次数:
80
一.键盘的输入 ?GetKey,GetKeyDown,GetKeyUp三个方法分别获取用户键盘按键的输入 1. GetKey:用户长按按键有效; bool down = Input.GetKeyDown(KeyCode.Space); 2. GetKeyDown:用户按下按键时有效; bool he ...
分类:
编程语言 时间:
2020-04-12 00:10:18
阅读次数:
162
unity3d动画Animator和Animation组件的区别 ...
分类:
编程语言 时间:
2020-04-11 20:15:45
阅读次数:
72
这几天一直做优化的事情,对于资源这一块优化,资源异步加载作为首选,因2018之后版本中弃用了WWW请求,所以今天我们以UnityWebRequest请求方式介绍,基本上是一个整理。usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.Networking;publiccla
分类:
编程语言 时间:
2020-04-11 09:48:43
阅读次数:
87
上一篇讲解了MQTT协议在JS实现,通过和Unity3D交互实现通信,因为对JS不是特别精通,所以讲得比较粗略。这一篇中,介绍Unity3D实现MQTT协议通信,将细致讲解过程MQTT是IBM开源的一个通讯方式,是一个基于TCP的发布订阅协议,MQTT使用类似MQ常用的发布/订阅模式,起到应用程序解耦,异步消息,削峰填谷的作用。优点:使用发布/订阅模式,提供一对多的消息发布,使消息发送者和接收者在
分类:
编程语言 时间:
2020-04-10 10:24:46
阅读次数:
257