- 博客(34)
- 资源 (7)
- 收藏
- 关注
原创 谷歌aab开发,Play Asset Delivery集成之install-time爬坑记
简介:2021年8月1日开始,谷歌上传应用要是用aab格式了,对于做游戏开发的我们,以前资源包比较大的情况下一般使用的是apk+obb格式,现在只能上传aab格式的,为了支持谷歌要求的aab格式,基础安装包150M以内,需要我们拆分出部分资源,使用以下三种分发模式中的一种来解决:install-time资源包在用户安装应用时分发。这些资源包以拆分 APK(APK 集的一部分)的形式提供。它们也称为“预先”资源包;您可以在应用启动时立即使用这些资源包。这些资源包会增加 Google Play 商店上列出.
2021-08-10 14:20:36 5260 8
原创 Unity2018打包报错CommandInvokationFailure: Failed to sign APK.
Unity控制台日志:CommandInvokationFailure: Failed to sign APK.D:\Android_Studio\sdk\build-tools\30.0.0\apksigner.bat sign --ks "C:\Users\Administrator\.android\debug.keystore" --ks-pass stdin --ks-key-alias "androiddebugkey" --key-pass stdin "F:\XXXXX\Temp/S
2021-04-09 19:22:36 1256
原创 Unity项目脚本编码格式转换为UTF8编码格式
今天由于项目从Window转MAC的需要,对本地lua脚本文件进行格式转换,将全部.lua脚本文件的格式由UTF8有BOM转化为无BOM格式,一下是编辑器功能脚本,需要的朋友可以借鉴一下:using UnityEngine;using UnityEditor;using System.IO;using System.Text;/// /// 这个是讲lua文件转化为UTF-8格式的
2017-01-18 21:31:26 12115
原创 Unity3D 新版动画状态机Animator中的动画速度控制
这个问题纠结了我挺久,在网上各种找相关帖子看,一直没有找到合适的设置方法,后来终于自己在状态机里面找到了处理方法。原来的Animation动画速度是这样控制:但是现在新版动画你在点进去看你会发现这货现在是灰色的,所以特别慌是吧!但是这货不使用也是正常的,因为已经有更好的控制方式创造出来了,看下图:点击一个动画,然后在Inspector视图:懂了吧?这里有个s
2016-05-24 16:36:02 30945 2
原创 Unity5.2的广告类使用(Unity-ads)
不知道有没有人使用过新版Unity5.2里面自带的广告功能,这里我分享一下刚刚学习的心得。首先,你想使用这个广告功能,你需要这样做点击Window-->Unity Services然后你就会看到下面这个面板,按照我下面的图片操作。1.打开Unity Services,你会看到以下这个面板,虽然第一项Ads显示ON,那应该是因为我刚刚测试的时候已经选了2.选中上图中的Ad
2015-09-25 11:44:01 9446 2
转载 Unity中针对Android Apk的签名验证(C#实现),防止二次打包
本文内容主体转载自:http://www.unitymanual.com/home.php?mod=space&uid=62584&do=blog&id=3148&cid=3949当Unity开发的游戏以Android Apk的形式发布之后,经常会遇到的一种情况就是别人对我们的游戏进行二次打包,也就是用他们的签名替换掉我们的签名,从而堂而皇之的将胜利果实占为己有。面对这样的情况,我们可
2015-08-18 09:33:35 5823 2
原创 Unity打包android的apk与数据包.obb分离和apk签名
那么,通过以上图片,我相信大多数人已经知道怎么创建了,apk签名比较简单,如果之前没有签名文件,那么选择图中的Create New Keystore然后在下面两个密码框中输入密码点击Browse Keystore创建一个.keystore文件,签名文件就创建完成了,只要build的时候,自然就会将你的apk签名了,那签名有什么用呢?作为一个开发过android的人,我算是了解一些的,以前到一些开发
2015-08-17 15:04:32 9253
原创 Unity3D之迷宫寻路_A*最短路径寻路
A*寻路相信很多人都听说过,也是比较基本的一种算法,具体概念我就不多说了,网上查找一下一大堆,我直接贴上我的A*应用方法,以下是地图:接下来是地图数组:using UnityEngine;using System.Collections;public static class MapsArray { public static int[,] MazeItem = n
2015-05-07 17:44:54 5092
原创 Unity3D之迷宫寻路使用_直接寻路
学了一段时间的寻路,在网上也学了挺多算法,今天整理了一下,使用到Unity的3D界面中用于寻路,首先是简单的寻路算法,以下是地图:地图数组:using UnityEngine;using System.Collections;public static class MapsArray { public static int[,] MazeItem = new int
2015-05-07 17:38:27 6865
原创 为Unity开发的android手机游戏添加一个社会化分享功能
先看一下我最近自己做的一个游戏的效果图,然后在为大家讲述怎么做这样一个分享功能,如果图片不直观,当然如果你也不介意我顺便宣传一下我的游戏,你可以点击以下这个链接,下载我的游戏,进去体验一下里面的这个分享功能:http://zhushou.360.cn/detail/index/soft_id/2954399?recrefer=SE_D_BubbleDeer好了,接下来我们就来一起探讨一下这
2015-05-06 14:13:43 6027 1
原创 Unity之手机重力感应
做重力感应的朋友兴许能用上,我这里写上来用于有时候自己忘了还能看一下,因为我不认为学东西就能一辈子都记得很牢,所以有时候还是为自己行一下方便,给自己写博客,哈哈。做Unity的重力感应游戏的时候,我们需要用到这样一个参数:Input.acceleration,这是一个Vectors3类型的一个Input的属性,它里面有三个参数分别是x,y,z。接下来给我大家贴上我画的一张图,这样大家看起来就很
2015-05-02 19:56:51 5347
原创 Unity之2D游戏界面相机适配
之前写的关于2D游戏界面相机的水平、竖直、以人为中心三种模式的相机控制,我写着写着,总感觉相机适配有点繁琐,而且适配得不怎么好,多平台的时候因为资源有限我也不知道有没有完全适配,今天给大家分享一下我今天写的一个2D游戏场景相机适配,感觉挺好的,有需要的可以用着试试看,接下来我贴上代码:using UnityEngine;using System.Collections;public cl
2015-04-30 20:58:07 5076 1
原创 Unity 2D游戏相机控制(水平,竖直,角色居中三种模式)
做2D游戏的时候,无非有三种模式,一种是只有竖直向上,一种是只有水平方向,一种是有水平又有竖直方向,我最近做游戏多关卡模式,不同模式就有着不一样的相机控制,按照平时的写法,也许有很多人就一下子写了三个相机脚本,现在我用了一个枚举类型来控制三个不一样的相机,贴代码:/// ///CameraCtrl///Created by Wang YuTing /// using UnityEngin
2015-04-29 21:21:54 4725
原创 3D相机在固定场景中的适配(Unity之3D相机适配)
有时候我们做固定平面的3D游戏的时候,有3D镜头适配的需求,最近正好遇到了,临时编了一个,拿出来和大家一起分享:using UnityEngine;using System.Collections;public class ScreenUnit : MonoBehaviour { private float height = 480; private float width
2015-04-29 18:48:43 4484
原创 Unity的2D图集处理,并切割出一张张小图片
在我们找资源的时候,有时候会遇到那种把一堆图片放进一张png图片里面的情况,在做2D游戏的时候,我们往往需要将里面的一块块小图片切割出来使用,那么问题就来了,怎么切割呢,现在我们提供一张小图片,给大家演示一下:那么我们现在把图片导入到Unity中,选中图片你会看到左边的Inspector界面然后,选择Texture Type类型为Advanced,如下面左图:将Read/Wri
2015-04-12 17:26:33 44047 8
原创 Unity3D异步加载方法
异步加载的方法很多,这里我介绍一下我前段时间学到的一个异步加载方法,感觉挺好用,有兴趣的可以看看,下面就直接贴代码:/// /// Async to load./// Created By Hong Youwei/// 2015.3.25/// using UnityEngine;using System.Collections;public class AsyncToLoa
2015-04-03 10:36:20 3834 1
原创 Unity3D第三视觉角色相机控制
经过一段时间的学习,学得以下第三视觉相机控制方法,当设置相机初始高度较高的状态下,相机有由高到低的效果,适合做为外景相机,如果是做室内相机,需要另外设计。将这个分享给大家,同时希望得到阅读者宝贵的意见,废话不多说,贴代码:/// /// Created by Hong Youwei/// Created in 2015.3.25/// using UnityEngine;using S
2015-04-03 10:23:01 2799
原创 Unity3D粒子系统碰撞器,让粒子碰撞到物体之后消失
经过测试学习,总结了关于怎么让粒子和物体发生碰撞和怎么让粒子在碰撞后消失的几点看法:首先给大家看一下我的粒子系统的配置图:关于碰撞检测的主要配置我们看图中的Collision:第一项:因为是一个3D游戏,所以这里我选择的是World第二项(Dampen):抑制(0~1),选这个为1时(完全抑制),碰撞之后,阻止了粒子,可以使碰撞的粒子消失第三项(Bounce):反弹(0
2015-03-13 18:42:31 23967 1
原创 Unity3D 相机控制
/// /// Created by Hong Youwei/// Created in 2015.1/// using UnityEngine;using System.Collections;public class CameraControl : MonoBehaviour { public float distanceAway = 3.0f; // 相机和人的水
2015-02-02 18:40:12 1849
原创 C的内存管理和C#的学习(分享相关网站的网址)
C#中的内存管理(二)存储区域划分http://blog.csdn.net/luoye4321/article/details/35354619深入C#内存管理来分析值类型&引用类型,装箱&拆箱,堆栈几个概念组合之间的区别http://www.cnblogs.com/John-Connor/archive/2012/04/13/2443765.html
2014-12-28 17:27:27 862
转载 接口的作用(这里举C#的例子)
C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了很好理解的分析。我
2014-12-28 17:17:18 806
原创 android内存释放处理
不知道大家对android内存释放都做什么样的处理,本人接触android不久,最近开发小游戏的过程中,因为游戏界面组件较多,刚玩游戏的时候感觉还好,但是反复进入游戏界面玩几次之后,游戏就会卡顿,我瞬间就无语了,想来想去,还是内存占用没有得到释放,经过一番学习,虽然没有完全找到根源,但是已经缓解了很多,在这里说说我是怎么处理的吧,然后要是大家有自己好的处理方法,希望可以拿出来分享,这样大家就能一起
2014-09-18 10:03:24 3451
原创 android开发中遇到的android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.
我遇到的是先
2014-08-20 16:42:09 892
原创 android应用横屏、全屏、无标题
要在android内设置横屏,只需要 在manifest.xml配置的activity写一句 android:screenOrientation="landscape"设置无标题,只需要在
2014-07-29 14:08:11 782
转载 Andengine的自动视差背景AutoParallaxBackground(背景移动)
这次,我们来谈谈背景background的一些类及用法。关于background的用法,AndEngineExamples中有单独的例子分别介绍了,在这里,我们也只是将例子稍加改造。AndEngineExamples中第一个例子便是AutoParallaxBackgroundExample——自动视差背景。也就是有层次感的背影移动变化。比如人在场景中跑动,我们为了衬托出人物是在跑动,就会例
2014-06-13 18:57:29 1328
转载 搭建andengine开发环境
下载AndEngine源代码: 网址:https://github.com/nicolasgramlich/AndEngine 解压后放在磁盘上. 2.导入代码: 在eclipse下file->new->project...->Android Project from existing code
2014-06-13 18:47:20 673
原创 四种android的Button监听
//第一种按钮监听MainActivity.javapublic class MainActivity extends Activity{protected void onCreate(Bundle savedInstanceState) { protected void onCreate(BundlesavedInstanceState) { su
2014-04-10 21:32:55 1029
原创 关于配置android开发环境,创建新的Android Application Project时创建却不产生activity相关文件问题
当我们创建了一个新的android项目的
2014-04-10 12:51:13 1819
Embedded Browser 3.1.0(支持NGUI)
2022-06-25
WWebView 1.3.2
2022-06-25
一个自己开发的android游戏小应用
2014-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人