自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 HybridCLR+Addressable资源框架(三)

细心的小伙伴就发现了,其实少一个/ ,这个 GameHotUpdate.dll.bytes 属于HotUpdateDll文件夹里面的 ,我只是把他上层的文件夹拖里面了,并未直接拖这个资源,就会导致打增量更新的时候 ,出现这个问题,按正常逻辑,如果唯一key 错了,肯定会报错的,找不到这个key 之类的错误,但是重点来了 ,我在每次更新完catalog,又重新加载了一下 catalog.json。这样的情况是 不会报找不到key 的错误,每次打增量更新 也有下载到资源,列一些常见的问题,此篇会持续更新。

2024-09-18 17:36:47 259

原创 HybridCLR+Addressable资源框架(二)

上一篇介绍了HybridCLR的用法,这一篇讲一下通过Addressable 来下载热更dll 以及需要补充的元数据dll ,我们知道unity 是无法直接识别dll 文件,需要把那些dll 加上.byte 后缀,所以需要写个工具转换一下,首选我在Asset 下面新建HotUpdateDlls 文件夹,然后再分别建HotUpdateDll(存放热更dll 加byte后缀)MetaDataDll(存放元数据Aot 的dll 加byte后缀)如果想看更详细的,请看这位大佬写的。1、话不多说,直接上工具代码。

2024-09-10 16:29:43 800

原创 HybridCLR+Addressable资源框架(一)

注意:还有一点,对于unity 版本 官方建议2019.4.40、2020.3.26+、 2021.3.0+、2022.3.0+ 中任一版本,对于Windows的平台 装VS 的时候,一定要安装Unity的游戏开发 和 使用c++的游戏开发 组件,其中C++游戏开发组件 一定要安装相关系统的sdk ,你是win10 的时候 就安装win10 最新的sdk 就行了 ,不然打包的时候 会报这种类似的错。看看,官网上文档写得很清楚,还有对Addressable不清楚的话 ,建议先去看我上几篇写得关于。

2024-09-06 14:54:10 716

原创 Unity资源热更-Addressables(二)

资源加载 Addressables

2024-09-05 14:29:56 426

原创 Unity资源热更-Addressables(一)

资源加载 Addressables ab包

2024-09-04 18:54:57 1171

原创 Unity用到AVProVideo 遇到的坑

最近用unity 播放视频,用unity 自带的Video Player 组件遇到一些莫名的问题,比如在部分安卓机器上会卡顿,然后就用了AVProVideo 这个插件,不得不说这个插件挺好用的,遇到一个小坑,就是在安卓上播放不出来,看log 看出AVProVideo 对这个Vulkan API 不支持,那就好办了,直接去掉它就行了OK 这样就好了强烈建议:unity 播放视频用AVProVideo...

2021-11-12 16:03:46 7142

原创 UnityNativeGallery插件遇到红色问号

UnityNativeGallery插件遇到红色问号最近要用unity 获取相册照片遇到一个问题,貌似有些照片 显示红色问号,只有在iOS 上会出现,安卓则正常,猜测iOS 对某些图片(png)的解析失败,为了解决这个问题,把拉起来的图片格式统一改成了 jpg ,改了NativeGallery 这个 .mm 文件的代码,就是传给C# 的时候,改一下1、大概一千零几行代码左右改之前 :dispatch_group_notify( group, dispatch_get_main_queue(),

2021-10-06 17:34:18 756

原创 unity调用安卓系统方法实现安装apk文件

unity调用安卓系统方法实现安装apk文件准备工具: Android Studio 以及有一定安卓开发经验我是用的 Android Studio 4.1 以及unity 2019.4.24f1c1 ,先写java 代码部分吧java :1、先建一个 新的Moudle2、直接上代码吧,写一个静态方法// apk路径public static void installApk(Context mContext,String saveFileName){File apkFile =

2021-09-13 15:27:22 1214 1

原创 Unity做2d推箱子

最近用u3d做了一个简单的推箱子demo,比较简单 ,因为关卡数据就配置了三关,所以目前就三个关卡看图吧因为比较简单 直接上代码了 如下所示:using Move;using System;using System.Collections;using System.Collections.Generic;using System.Linq;using UnityEngine;using UnityEngine.UI;/// <summary>/// 推箱子主要逻辑/// &

2020-07-13 17:55:15 2820 1

原创 U3D游戏开发(C#基础)

U3D游戏开发(C#基础)一、值类型和引用类型的区别Dictionary的TryGetValue out 出来的value 值 如果是个 引用类型 你用个变量接收 ,如果请空了这个变量 那么随之这个字典的value 也会被清空。代码如下:Dictionary<int, List> dic = new Dictionary<int, List>();dic.Add(1, new List { “21”, “23” });int index =1;...

2020-07-12 16:48:45 1294 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除