- 博客(38)
- 收藏
- 关注
原创 Unity Addressables bundle依赖查看和资源重复查看工具
在开发的过程有时候想要知道addressables 打包出来bundles的依赖关系,以及资源的重复情况。直接通过自带的addressables工具查看有点困难。这里分享一个github上的开源工具。名称为UnityAddressablesBuildLayoutExplorer。该工具可以帮助查看所有文件的依赖情况,以及所有重复资源的数量和大小。
2024-08-07 20:57:10
548
原创 Unity UI适配规则和对热门游戏适配策略的拆解
本文会介绍一些关于UI适配的基础概念,并且统计了市面上常见的设备的分辨率的情况。同时通过拆解目前市面上较为成功的两款休闲游戏Royal Match和Monopoly GO(两款均为近期游戏付费榜前几的游戏),大致推断出他们的适配策略,以供学习和参考。
2024-02-28 14:13:05
2221
原创 Sagemaker基础操作指南
Amazon SageMaker是亚马逊AWS提供的一项托管式机器学习服务,旨在简化和加速机器学习开发的整个生命周期。它为机器学习工程师和数据科学家提供了一套完整的工具和功能,用于构建、训练、调优和部署机器学习模型。本文将会通过一个简单的例子,来介绍Sagemaker的使用,并且完成一个简单的深度学习任务
2023-11-10 14:50:35
451
原创 Unity Editor工具,导出unitypackage可选择是否包含脚本
Unity自带的Export Package...功能,如果选中资源中包含脚本,或者Prefab挂载了自定义的脚本。在之后弹出的选择框内,如果勾选了Include dependencies会将整个项目所有的脚本全部都包含在内。等于导入了很多不相关的代码。如果取消勾选Include dependencies,又只有选中的那个资源,其他引用到的资源又不包含在内。但是在实际的工作中导出资源时,只想导出跟选中资源相关的资源,并不想包含脚本,或者仅包含该prefab挂载的脚本。这时候就需要自己编写一个Editor
2023-11-01 16:37:29
850
原创 Unity光照相关知识和实践 (烘焙光照,环境光设置,全局光照)
本文将会通过一个简单的场景搭建,介绍如何使用烘焙光照以及相关的注意事项。另外还介绍了Unity内全局光照(GI)的知识和GI实际在游戏内的表现效果。
2023-07-26 19:58:29
7596
2
原创 Unity内置渲染管线升级URP教程
URP全称为Universal Render Pipeline(通用渲染管线),可以提供更加灵活的渲染方案,通过添加Render Feature实现各种渲染效果。并且可以针对移动平台进行专门的优化,同时还提供了SRPBatcher提高渲染效率。Unity的一些工具,比如ShaderGraph,也是必须在URP管线下才可以使用,可以说许多方面均优于内置渲染管线。所以如果还在使用内置渲染管线的,建议尽早升级到URP。通过本文,可以了解到如何从内置管线升级到URP。并且记录了一些升级时可能遇到的问题和解决方法
2023-06-28 14:30:41
10204
3
原创 通过Jenkins实现Unity多平台自动打包以及相关问题解决
通过本文可以了解到如何在windows和mac上部署Jenkins。并且通过Jenkins实现Unity在IOS,安卓和PC等多平台自动打包的功能,并且可以将打包结果通过飞书机器人同步到飞书群内。优化工作流,提高团队的开发效率。文末记录了实际使用Jenkins时遇到的各种问题,以及对应的解决方法
2023-06-26 17:11:43
5901
原创 IOS应用跳转URL scheme和Universal Links
IOS常见的跳转方式有URL scheme和Universal Links。这两个均可以实现App之间的跳转,以及通过网页实现跳转到对应的App内。通过本文章可以了解到两者的区别和具体的使用方法,以及参数的传递。应对常见的几种跳转需求。
2023-06-12 15:55:45
7910
原创 Unity接入穿山甲广告报错 You need to replace the BUAdSDK.bundle file with the x.x.x version
You need to replace the BUAdSDK.bundle file with the x.x.x version
2022-03-08 17:25:39
18149
原创 查看Unity导出的apk包资源
查看Unity导出的apk包资源下载AssetStudio的压缩包,解压后启动AssetStudioGUI安卓的apk包,后缀改成zip后解压。然后在AssetStudioGUI的File->Load Folder选择刚才解压的文件夹可以在Scene Hierarchy看到包体内的场景结构,在Asset List可以看到资源文件在Asset List下的搜索栏输入文件后缀,可以筛选对应的文件选中下方的文件,右键选择export..
2022-03-02 20:34:36
5025
原创 Unity真机报错Could not produce class with ID xx
Unity真机报错Could not produce class with ID xx
2022-02-24 20:46:52
5326
原创 Unity报错: Broken text PPtr in file(xxx). Local file identifier (xxx) doesn‘t exist
Unity报错: Broken text PPtr in file(xxx). Local file identifier (xxx) doesn't exist!
2022-02-21 16:10:23
5599
2
原创 Unity获取场景中物体的方法详解,以及如何获取active为false的根节点
Unity获取场景中物体的方法详解,以及如何获取active为false的根节点
2022-02-17 12:29:43
5836
原创 InjectFix真机热修复报错can not load method xxx
InjectFix真机热修复报错can not load method xxx
2022-02-15 11:33:15
746
原创 Unity性能优化读书笔记-简介
Chris Dickinson的Unity 2017 Game Optimization 第二版英文原版内容的部分翻译以及读书笔记
2022-02-14 10:49:36
505
原创 Spine动画导入报错 : Could not automatically set the AtlasAsset for “xx“.you may set it manually
Spine动画导入报错 : Could not automatically set the AtlasAsset for "xx".you may set it manually
2022-01-25 13:46:11
6259
2
原创 Unity热更新方案InjectFix
采用InjectFix的热更新特性对c#代码进行修复,InjectFix对应的git地址为 https://github.com/Tencent/InjectFixInjectFix无需对C#工程原有逻辑进行修改,并且可以用C#生成补丁,但是不能新增类和函数,因此更新方式也更加符合苹果审核规范。适合IOS端进行线上问题的修复开发准备拷贝InjectFix库文件IFixToolKit拷贝到Unity项目的Assets同级目录Assets/IFix,Assets/Plugins拷贝到Unit
2021-12-15 11:16:46
3794
原创 一些奇怪的bug
1、18年11月升级ios12之后程序必崩排查之后发现是umeng有bug。升级umeng sdk就好了2、关于const char *的bug一个游戏xcode在debug模式下真机跑没有问题,发布之后的版本在某个地方必崩。然后通过product->archeive->crash下载日志发现是一处关于const char *的问题源代码为vector<con...
2018-11-16 00:17:21
194
原创 Android Studio duplicate entry: xx.class 相关问题的处理方法
1、查看各个build.gradle的compileSdkVersion和buildToolsVersion是否一致将版本号改为相同的即可2、添加multidex配置在build.gradle里面添加multiDexEnabled true的配置defaultConfig { multiDexEnabled true}在manifests里面将application设置为android...
2018-05-31 17:50:33
11077
原创 facebook+cocos2d-x (三)排行榜、获取用户头像
获取用户头像并不需要额外的权限,但是排行榜需要用到publish_actions权限,所以在使用之前需要先获取该权限。并且这个权限不能在登录的时候跟那些只读权限一起获取,需要单独获取。1、判断当前是否具有publish_actions权限 if ([[FBSDKAccessToken currentAccessToken] hasGranted:@"publish_actions"]) { ...
2018-04-08 10:14:36
1377
原创 IOS发包遇到的问题和解决方法
1、the binary you uploaded was invalid for iphone5(1)有可能是缺少iphone5的启动图,添加相应尺寸的启动图(2)有可能是启动图是由jpg文件直接改成png后缀导致,用ps导出一个png替换(3)修改deployment为8或者以上...
2018-03-22 01:01:13
609
原创 facebook+cocos2d-x (二)登录、获取用户信息及好友列表
1、登录操作进行登录操作的时候,需要获取用户的权限,其中public_profile,email,user_friends不需要通过facebook的审核就可以直接获得#import <FBSDKLoginKit/FBSDKLoginKit.h> AppController * controller=[AppController getSharedInstance]; FB...
2018-03-22 00:53:09
2330
1
原创 facebook+cocos2d-x(一)IOS准备篇
cocos2d-x版本3.16 facebook sdk版本4.31.1先贴上facebook官方教程地址:https://developers.facebook.com/docs/ios1、facebook后台配置进入开发者后台,新建一个ios项目。填写bundle id,勾选Single Sign On和Deep Linking 选项,保存设置2、添加frameworks下载facebook ...
2018-03-20 11:36:41
808
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人