自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (9)
  • 收藏
  • 关注

原创 Gamframwork 检查更新、开始更新 热更的流程

Gamframwork 检查更新、开始更新 热更的流程

2022-07-04 20:29:51 968

原创 Unity GameFramwork Asset 加载流程

GameFramwork Asset 加载流程

2022-06-30 20:12:35 999

原创 AOT 和 JIT、 IL2CPP和Mono、 CLR、 ILRuntime热更新原理

AOT 和 JIT字面意思:JIT:Just In Time AOT:Ahead of Time区别: 主要区别在于是否在“运行时”进行编译.优劣: AOT优点: 1.在程序运行前编译,可以避免在运行时的编译性能消耗和内存消耗. 2.可以在程序运行初期就达到最高性能. 3.可以显著的加快程序的启动. AOT缺点: 1.在程序运行前编译会使程序安装的时间增加. 2.牺牲Java的一致性. 3.将提前编译的内容保存会占用更多的外存.JIT优点: 1.可以根据当前硬件情况实时编译生成最优机器指令(

2022-03-23 16:31:24 8069

原创 Post process 后处理不起作用,Post process not working

1、HDR是否开启,设置中2、相机中的 HDR也要选择use graphics settings3、设置要渲染的层级,相应的效果对象也要设置到相应的层级,volume挂在相机下4、UI下没有效果是因为canvas下的 render mode的模式不是 Screen Space -Camera,并且依赖的相机需要设置后处理的相关设置 见35、有的时候还不管用,查看HDR中的intensity是不是1,1 的话不起作用...

2020-07-31 15:44:19 7285 1

转载 IL2CPP MONO unity 编译器

转自:https://zhuanlan.zhihu.com/p/19972689很通俗易懂的介绍了啥是IL,MONO的出生 IL2cpp的出生,太棒了,原文如下Unity3D 想必大家都不陌生,独立游戏制作者们很多人都在用它,甚至一些大公司也用在很商业的游戏制作上。Unity3D最大的一个特点是一次制作,多平台部署,而 这一核心功能是靠Mono实现的。可以说Mono是Unity3D核心的核心,是Unity3D跨平台的根本。但是在2014年年中的时 候,Unity3D官方博客上却发了一篇“The.

2020-07-31 11:15:38 381

原创 Unity 安卓包拆分 Obb or app expansion

优先看谷歌文档,看完后大概了解了下流程,集成Module,请求权限、下载、解压、启动工程见:集成Model中遇到的坑太多了1、不要忘记集成解压的Module,下载完obb需要解压到 getExternalFilesDir() 下的,也就是 unity中的 PersistentDataPath 文件路径2、其中 download 和 google licensing 中用的还是aphache的请求库,需要在配置中的android大括号内加入useLibrary 'org.apache.h

2020-07-28 16:17:57 1238

转载 ECS 的理解

ECS 的理解https://zhuanlan.zhihu.com/p/105348553传统方式一步步处理,可以看作是串行的ECS将所有数据由对应的System并行处理

2020-07-08 20:08:26 436

原创 UI 和粒子层级关系问题,粒子在UI中显示超出的部分不显示

需求1、粒子需要在两个UI中间显示2、粒子在UI中显示超出的部分不显示先了解下渲染顺序级别最高的排序1、 CameraCamera是unity中最优先的渲染顺序控制。depth越大,渲染顺序越靠后。2、Sorting Layer在Tags & Layers设置中可见3、Order In Layer相对于Sorting Layer的子排序,用这个值做比较时只有都在同一层时才有效。4、RenderQueueShader中对Tags设置的“Queue”。当Sorting Lay

2020-07-07 15:03:51 888

原创 DoTween路径回调

public class TestPath : MonoBehaviour{public DOTweenPath dOTweenPath;// Start is called before the first frame updatevoid Start(){Vector3[] list = dOTweenPath.wps.ToArray(); ;transform.DOPath(list, 1).OnWaypointChange(OnWaypointChange);}// Update

2020-07-03 15:48:09 1382

原创 雨松MOMO 书籍 Unity3D游戏开发宣雨松(第二版) 优化记录

持续更新:要设置固定帧数,在机器上帧数过快,会耗电线上打印log会有一些开销Image 不需要点击事件一定不要勾选 RayTargetcs文件中空的update 方法要移除掉Text outline 顶点数太多 最好用shadow代替...

2020-07-03 14:13:25 1239

原创 接入google game登陆遇到的一些坑

接入google game 登陆时遇到好多坑,以下是我遇到的一些问题 坑1、应用启动初始化时,显示链接失败,错误如下onConnectionFailed : ConnectionResult{statusCode=SIGN_IN_REQUIRED, resolution=PendingIntent{5550a7d: android.os.BinderProxy@815bd72}, me...

2018-10-08 15:11:35 7165 3

原创 Xlua 热更遇到的问题

问题1,编译打包时遇到Assets/XLua/Gen/UnityEngineLightWrap.cs(723,60): error CS1061: Type `UnityEngine.Light' does not contain a definition for `shadowRadius' and no extension method `shadowRadius' of type `U...

2018-09-06 11:31:33 3746 3

原创 Unity 给 Sprite Renderer 的Object 描边

参考自:https://blog.csdn.net/l773575310/article/details/78701756代码参考自:https://github.com/ZeroChiLi/ShaderTest从Google 搜了好多文章,大部分提供的shader 需要自己调与颜色和透明度非常的不通用。截图中的1 是网上搜的shader,不够圆滑而且需要自己调节颜色和透明度 标记2 是咱...

2018-09-03 18:36:58 4248 5

原创 华为游戏接入遇到的问题

1、下载后的集成的sdk 中的sh文件不能直接运行,sh文件中需要把一些多余的字符 替换成空格,替换命令 :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky ,n 为数字,若 n 为 .,表示从当前行开始到最后一行2、生成jar包时如果选择的时game 就不能调用 sgnin接口了,调用的话必须用Game.login 接口。Game 生...

2018-08-30 13:56:06 673

原创 SpriteRenderer 与 MeshRenderer 渲染排序问题

Spriterenderer 设置渲染层级时可以创建 Sorting layer 然后指定层级关系,最先创建的为最先渲染的,放在最底层。相同层级设置Order layer 的数值,数值越大越靠前 Mesh renderer 在渲染时没有指定的layer。但是他们的父类都是继承的Renderer。可以通过代码来指定与Spriterenderer 的 层级顺序。 using Syst...

2018-08-30 13:36:09 2931

原创 Unity Draw Line on Canvas

需求:再运行模式下根据相应的点动态的画线在Unity中画线的选择有几种方式 不同场景下选择不同的方法。1、Debug.DrawLine  文档描述 The line will be drawn in the scene view of the editor.  只是在编辑器中显示Line,所以只是调试使用的,故不符合我们的需求。2、Line Renderer 文档中描述为  The Line Re...

2018-03-23 11:36:11 3115

原创 Unity打包Xcode项目,导出的项目为空,报错 UnusedBytecodeStripper2.exe --api NET_2_0_Subset -out

Failed running D:\Program Files\Unity\Editor\Data\Tools/UnusedByteCodeStripper2/UnusedBytecodeStripper2.exe --api NET_2_0_Subset -out "E:\mawt\CodeSource\git\new_android\unity\Scrabble\Temp\StagingAre

2017-11-06 16:47:31 2515 1

原创 Android 开发注意事项

1、平时Intent 传递图片的时候,不要直接传data,要传递 URL 来处理,否则大图片容易传输失败。E/JavaBinder(29445): !!! FAILED BINDER TRANSACTION !!! (parcel size = 2560292)

2016-06-13 13:11:56 2013

原创 GitHub 整理资源

RecyclerView 集成于 下拉刷新, listview 集成于 swipeRefreshLayout ,ScrollView 集成于 下拉刷新Github 地址: https://github.com/nuptboyzhb/SuperSwipeRefreshLayout

2016-05-18 17:46:48 468

原创 DES 双向加密

public class DESUtil { /** * 日志输出对象 */ public static final Log log = LogFactory.getLog(DESUtil.class); /** * 加密逻辑方法 * @param message * @param key * @return

2016-05-18 14:58:21 489

原创 could not open input file:composer.phar for windows

The composer.phar install is notworking but without .phar this is workingWe need to enable the openssl module in php before installing the zendframe workWe have to un-comment the line ;extensi

2016-01-14 16:03:03 8484

原创 《JAVA与模式》之责任链模式

《JAVA与模式》之责任链模式参考自:http://www.cnblogs.com/java-my-life/archive/2012/05/28/2516865.html概念:责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对

2015-04-30 17:05:37 597

原创 java 设计模式 调停者模式

应用场景:调停者模式是对象的行为模式。调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相互作用。从而保证这些相互作用可以彼此独立地变化。http://www.cnblogs.com/java-my-life/archive/2012/06/20/255402

2015-04-27 18:02:35 1780

原创 viewpager 、fragment 遇到的问题

1、关键字:viewpager 获取 某一个viewpager中的某一个 viewViewPagerAdapter viewPagerAdapters = (ViewPagerAdapter) viewpager.getAdapter();LinearLayout linearLayout = (LinearLayout) viewPagerAdapters.instantiateItem

2015-01-28 10:52:29 1339

原创 ubuntu 下 安装jdk 1.6

ubuntu 上开发android ,编译android 源码需要

2014-09-25 11:20:18 950

原创 android listview 选中部分 文字颜色改变

需求,在listview中当光标在一个item中的时候这个item中的文字颜色会改变代码:AudioOnDemandAdapter adapter = new AudioOnDemandAdapter(this, listview);把listview传入到adapter中在adapter中的getview方法if(listview.getSelectedItemPosition(

2014-09-11 15:29:28 2279

原创 ios 常用的小框架

在ios开发中,一些请求 kvc 下拉列表  图片请求等等自己手写代码的话非常麻烦,还容易出现一系列的问题,现在整理了一些常用的一些小框架。其中MJExtension 和 MJRefresh 这两个框架是 MJ自己写的,1、AFNetworking-master 是用于数据请求的      用法:// 1.创建请求管理对象 AFHTTPRequestOperatio

2014-09-11 11:17:02 6305 4

原创 ios weibo 第二天 设置导航栏属性,添加加号按钮, 新特性

要点:1、在底部添加加号按钮 2、设置导航栏属性1、weibo底部的button其中四个按钮是一样的,其中中间的加号需要另外做处理tablebar是自己定义的 ,代码如下- (void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; // 删除系统自动生成的UITabBarBut

2014-08-20 17:04:30 6604 2

原创 ios weibo 搭建 自定义tableBar

1>创建程序载入界面- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ //1>创建窗口 self.window = [[UIWindow alloc] initWithFrame:[UIScreen

2014-08-08 11:12:48 4345 1

原创 AFNetwork 作用和用法详解

AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)。支持ARC。//// MJViewController.m// 03.AFN演练//// Created by

2014-07-24 16:54:32 147408 12

原创 ios NSURLSession使用说明及后台工作流程分析

NSURLSession是iOS7中新的网络接口,它与咱们熟悉的NSURLConnection是并列的。在程序在前台时,NSURLSession与NSURLConnection可以互为替代工作。注意,如果用户强制将程序关闭,NSURLSession会断掉。 NSURLSession提供的功能:1.通过URL将数据下载到内存2.通过URL将数据下载到文件系统

2014-07-23 17:18:14 21392 1

原创 ios 文件上传, post数据

一、文件下载获取资源文件大小有两张方式1、HTTP HEAD方法NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:0 timeoutInterval:kTimeout];request.HTTPMethod = @"HEAD";[NSURLConnection

2014-07-22 16:44:39 53990 2

原创 ios 媒体播放

iOS提供了MPMoviePlayerController、MPMoviePlayerViewController两个类,可以用来轻松播放视频和网络流媒体\网络音频提示:网络音频同样使用此控制器播放YouTobe就是用MPMoviePlayerController实现的MPMoviePlayerViewController只能全屏播放视频上述两个类都定义在了MediaPlayer框

2014-07-16 11:34:32 5685

转载 ios json解析

http://blog.csdn.net/enuola/article/details/7903632

2014-07-14 15:48:17 903

原创 ios NSURLRequest NSMutableURLRequest 数据请求

get 请求#pragma mark - GET登录- (void)getLogon{ // 1. URL NSString *urlStr = [NSString stringWithFormat:@"http://localhost/login.php?username=%@&password=%@", self.userName.text, self.userPw

2014-07-11 10:33:13 28290 1

原创 ios UIWebView 加载网页、文件、 html

UIWebView  是用来加载加载网页数据。

2014-07-10 16:45:44 75706 1

原创 ios 多线程

多线程包括:GCD  NSOperation   NSOperation是在GCD语言的基础上开发的,GCD类C语言, NSOperation OC语法GCD:名词解释 并行 dispatch_queue_t q = dispatch_queue_create("cn.itcast.gcddemo", DISPATCH_QUEUE_CONCURRENT); 串行 dispat

2014-06-20 18:15:07 1746

原创 android 基础面试题

1、String s = new String("a"+"B");会生成几个对象  答案:3g

2014-05-29 14:10:44 886

原创 ios 基本图形的绘制 基于bitmap 位图

内容包括 图片水印,图片裁剪,屏幕截图,背景平铺1、图片水印功能#import "UIImage+MJ.h"@implementation UIImage (MJ)+ (instancetype)waterImageWithBg:(NSString *)bg logo:(NSString *)logo{ UIImage *bgImage = [UIImage imageNa

2014-05-16 14:57:30 12187

原创 ios 基本图形的绘制

基本图形的绘制 包括: 代码画线,画文字 图片 裁剪 重绘  简单动画当自定义view的时候 系统会自动调用drawRect 方法画线- (void)drawRect:(CGRect)rect{ // Drawing code // 1.获得图形上下文 CGContextRef ctx = UIGraphicsGetCurrentContext();

2014-05-14 16:48:34 26552 1

ios 数据请求框架 图片请求框架 刷新框架 kvc框架,进度条框架

ios 数据请求框架 图片请求框架 刷新框架 kvc框架,进度条框架

2014-09-11

Android sqlLite 安装包下载

SQLLITE 安装包 下载

2014-02-26

android 三级联动 省份 城市多个县 spinner

如题 三级联动 省份 城市 200多个县资源 spinner

2013-12-05

自定义 gallery

自定义 gallery ,gallery的学习,gallery 源码下载喽

2013-09-10

lrucacheNHttpRequest

lrucacheNHttpRequest

2013-06-18

android 图片拍照上传

android 图片拍照上传 。。

2013-04-24

myeclipse eclipse svn 插件下载安装

myeclipse eclipse svn 插件下载安装

2012-12-04

扫描二维码的demo

二维码 demo 代码 例子 源码

2012-08-31

android 二维码jar包

jar包挺强大

2012-03-22

空空如也

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

TA关注的人

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