- 博客(45)
- 资源 (5)
- 收藏
- 关注
原创 SVN CleanUp反复失败
SVN在执行update cleanup等命令后出现以下错误:Error : Previous operation has not finished; run 'cleanup' if it was interrupted.Error :Please execute the 'Cleanup' command.解决方法:进入svn的根目录下面的.svn文件夹,找到wc.db这个数据库文件,用sqlite3.exe打开wc.db文件命令行中执行delete from work_qu...
2020-05-25 10:35:41
384
原创 mac jenkins安装以及迁移
mac安装HomeBrew安装HomeBrew命令行中直接输入/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”HomeBrew安装jenkinsbrew install jenkinsbrew services start jenkinsbrew services stop jenkinsbrew services restart jenkins
2020-05-22 17:57:27
1097
1
原创 Unity Android平台Application.quit()引起的signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000001c
最近在项目中添加android的游戏退出逻辑,第一时间就想到了Unity的Application.quit()方法来实现,然而,就是这个在普通不过的功能,在有些android设备上却会出现crash。Caused by: java.lang.Error: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000001c这个就是cr...
2019-01-10 11:25:04
8462
1
原创 Unity OnPostprocessTexture 和 OnPreprocessTexture 使用注意事项
最近在做项目的过程中有操作图片导入 Unity工程后修改图片格式的一些功能,比如(图片压缩格式,Alpha通道信息,图片可读可写等),一看到这个功能,就不假思索的开始使用了AssetPostprocessor的OnPostprocessTexture方法来实现。void OnPostprocessTexture(Texture2D texture2D) { ...
2019-01-06 12:02:25
5653
原创 Android studio连接真机调试出现daemon not running. starting it now on port 5037
项目中使用AndroidStudio连接真机调试出现连接不上,cmd使用adb命令出现C:\Users\cm>adb devices* daemon not running. starting it now on port 5037 *CreateProcess failure, error 2* failed to start daemon *error: cannot con...
2018-12-27 20:03:47
2424
原创 C#取整函数Math.Round、Math.Ceiling和Math.Floor
1.Math.Round:四舍六入五取偶引用内容Math.Round(0.0) //0Math.Round(0.1) //0Math.Round(0.2) //0Math.Round(0.3) //0Math.Round(0.4) //0Math.Round(0.5) //0Math.Round(0.6) //1Math.Round(0.7) //1Math.Round(0...
2018-12-26 19:17:44
1633
原创 Unity Dynamic batch 动态合批的规则及注意事项
检查Dynamic Batching的规则,可以简单概括为以下几条:一般情况下,Unity仅支持对Meshes小于900顶点的物体进行Dynamic Batching,如果Shader里使用了顶点位置,法线,UV值,则仅支持300顶点以下的物体;如果使用顶点位置,法线,UV0,UV1和Tangent向量,则仅支持180顶点以下的物体。 如果两个物体的scale刚好是呈镜像的,如scale分别...
2018-11-07 21:10:01
5703
1
原创 Unity Shader之表面着色器Surface Shader
表面着色器Surface Shader 是Unity中特有的着色器,其实质上是对Vertex and Fragment Shader 的一种封装,Surface Shader使得shader 的编写变动更加的容易。Shader "Custom/SurfaceShader01" { Properties { _Color ("Color", Color) = (1,1,1,1) _M...
2018-09-20 20:43:00
300
原创 Unity shader之顶点和片段着色器Vertex and Fragment Shader
Unity shader中的顶点片面着色器是我们项目中使用次数最多的着色器,因此今天来简单的学习一下VF Shader。VF Shader的基本写法如下:// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Custom/VFShader01" { Prop...
2018-09-20 20:15:33
508
原创 Unity3d 顶点着色器传入的顶点数据
一、Cg顶点程序必须在结构中传递顶点数据。几种常用的顶点结构定义在文件UnityCG.cginc中。在大部分情况下仅仅使用它们就够了。结构如下:1、appdata_base: 包含顶点位置,法线和一个纹理坐标。2、appdata_tan:包含顶点位置,切线,法线和一个纹理坐标。3、appdata_full:包含位置、法线、切线、顶点色和两个纹理坐标。4、appdata_img:包含位置和...
2018-09-20 18:25:50
2111
原创 Unity Shader之Fix Function Shader固定渲染管线
Fix Function Shader固定渲染管线,主要用于一些较老型号显卡上着色器的编写。下面会介绍几种简单的固定渲染管线的写法。使用固定渲染管线显示颜色(效果如图)代码如下:Shader "Custom/FixFunShader01" { Properties { _Color ("Color", Color) = (1,0.5,0.5,1) } SubShader ...
2018-09-20 17:03:55
679
原创 UGUI清除所有子节点
在使用UGUI开发项目的过程中,我们会大量的使用ListView这个组件创建各种列表,ListView的添加子节点的操作这里不多说,这里着重说一下清理所有子节点的操作。public void ClearAllChild(Transform transform){ if (transform == null) { return; } for (int i = 0; i < ...
2018-09-20 15:28:15
2308
原创 OpenGL渲染管线
OpenGL渲染管线流程MVP坐标的转换 模型在变换的过程中一定要遵循 平移 旋转 缩放的顺序,否则将会影响场景中的最终顺序图元装配,图元是指一些基本的几何实体,点GL_POINTS,直线 GL_LINES,三角形GL_TRANGLES图元装配的输入来自顶点着色器的输出,最后输出到光栅化阶段,其中包括三个阶段,裁剪、透视分割和视口变换。在图元装配过程,顶点经历不同的坐标系统,首先以本地...
2018-09-19 21:04:24
464
原创 Shader入门
shader着色器分为两大类:固定渲染管线Fixed function shader 可编程渲染管线(Vertex and Fragment Shader 和 surface Shader)这其中我们最经常使用的是顶点片段着色器(Vertex and Fragment Shader)和unity特有的表面着色器(surface shader),surface shader是unity对顶V...
2018-09-19 20:55:34
274
原创 vs2017 编译KBEngine 出现未将对象引用设置到对象的实例
最近项目服务器开始使用kbe开发,闲时下载研究研究,用vs编译 出现未将对象引用设置到对象的实例,尝试了各种升级vs sdk等,都没有得到解决,后来发现是vs的设置的问题,解决方法如下: 将C:\Users\user\AppData\Local\Microsoft\VisualStudio下所有的文件都 删除掉,然后重新打开vs进行设置,然后问题就解决了,哈哈 ...
2018-09-19 16:03:47
775
转载 车库是成功之母,生下了谷歌, 苹果, Amazon, 惠普, 迪士尼
车库真是个神奇的地方,下面看车库里走出来了多少举世瞩目的企业吧:1. 苹果1976年,21岁的乔布斯和26岁的Steve Wozniak在加州Cupertino的一个车库里用30天手工组装了50台苹果电脑。这就是最早的50台苹果电脑。NB车库具体地址:2066 C
2011-10-10 15:04:40
2816
原创 android中动态实现spinner下拉菜单
<br />声明<br /> 欢迎转载,但请保留文章原始出处:)<br /> 专注:http://www.focuser.org<br /> 本文链接:http://www.focuser.org/?p=270<br />由于手机屏幕尺寸大小的限制,在有限的空间中展现良好的UI效果使我们追求的,在android中,spinner下拉菜单在我们的开发过程中使用的次数相当的多,也是我们每个开发者所必须掌握的技术。<br />在实现动态的添加和删除spinner菜单中,我们使用到了ArrayLis
2011-04-10 21:25:00
3599
原创 android中xml设置Animation动画效果详解
声明 欢迎转载,但请保留文章原始出处:) 专注:http://www.focuser.org 本文链接:http://www.focuser.org/?p=267在android中,Animation动画效果的实现可以通过两种方式进行实现,一种是tweenedanimation渐变动画,另一种是frameby frame animation画面转换动画。tweened animation渐变动画有以下两种类型:1.alpha 渐变透明度动画效果2.scale 渐变尺寸伸缩
2011-04-10 20:12:00
1758
原创 android中shape布局详解
今天在看SDK文档的时候发现了一个很是奇怪的布局文件,里边是有关shape布局的xml文件,霎时间不知道这是什么东东,因此开始了狂搜SDK的开发指南,又从网上找了一大圈,终于是把shape的布局方式KO掉了,google真是强大啊,下面是sdk中的shape布局代码,我们慢慢KO之solid android:color=“” //使
2011-04-08 15:45:00
2814
原创 android 终端基本命令
<br />要使用android命令首先要将你androidSDK开发包中的tools文件路径添加到系统的path变量中,这样才可以使用android命令打开开始中的运行窗口,输入cmd进入dos黑色窗体中android list //显示系统中的所有android平台以及所有的avd(模拟器)android list target //显示系统中所有的android平台android list avd //显示系统中所有的avd(模拟器)android create avd –name focus
2011-04-08 11:13:00
2949
原创 intent详解
<br />intent在google的sdk中原文释义是:An intent is an abstract description of an operation to be performed,intent就是对将要进行的东东的一种抽象描述,我感觉intent在开发中起着穿针引线的强大功能,起着信使的作用,学习中几乎 处处都要用到这个东东,今天特地将平时总结的写了出来,顺便自己又复习了一下。<br />1.浏览网页<br />Uri uri = Uri.parse(“http://www
2011-04-08 11:10:00
893
原创 Android的功能特性简介
学习android开发貌似有大半年的日子了吧,一路走来,慢慢的觉得基础原来是那么的重要,在开发的过程中做着做着就会出现一些很低级的错误,经 过这一段时间的总结,找到了错误的原因,基础不牢,不扎实,因此现在重新制定计划,每天定量的复习java方面的知识,android的基础知识以及重要 的主要点,希望能以后少走弯路!何为android,我在看sdk的开发文档中看到的这个Google官方给出的简单介绍:Android是移动终端设备的软件组合,它主要包括操作系统,中间件,常用的应用软件等,并且提供了强大的sdk,
2011-03-02 08:49:00
970
原创 Android系统架构
上一篇对android系统的基本特性进行了简单的复习,这次开始了android系统架构的学习,目的了解android的系统架构,我的开发路线,应用程序开发—-android底层开发,呵呵!回归正题:Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,我们可以得知android分为四层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。下面对Android系统架构的四层进行详细的介绍1.Android会同一系列核心应用程序包一起发布,该应用程序包包括email客
2011-03-02 08:44:00
806
原创 Android系统架构
上一篇对android系统的基本特性进行了简单的复习,这次开始了android系统架构的学习,目的了解android的系统架构,我的开发路线,应用程序开发—-android底层开发,呵呵!回归正题:Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,我们可以得知android分为四层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。
2011-03-02 08:38:00
1210
3
原创 Android的功能特性简介
学习android开发貌似有大半年的日子了吧,一路走来,慢慢的觉得基础原来是那么的重要,在开发的过程中做着做着就会出现一些很低级的错误,经 过这一段时间的总结,找到了错误的原因,基础不牢,不扎实,因此现在重新制定计划,每天定量的复习java方面的知识,android的基础知识以及重要 的主要点,希望能以后少走弯路!何为android,我在看sdk的开发文档中看到的这个Google官方给出
2011-03-02 08:33:00
1426
2
原创 ubuntu下配置android开发环境
安装Ubuntu Android应用程序开发环境需要如下几个软件Java开发包:JDK 1.5/1.6开发集成环境(IDE): Eclipse 3.5.2Android开发环境:ADTAndroid SDK一.安装JDK 根据ubuntu官方网站的 java安装配置 ,我们在中端中输入如下命令:view plaincopy to clipb
2010-12-24 16:45:00
786
原创 选择Java之后的思想产物-------专注
专注是一种人生态度,正所谓“激情源于梦想,成功源自专注!”。谈起我和互联网的结缘,那还要感谢”我社会主义中国的独特教育体系“,记得在那个千军万马过独木桥的季节,哥我第一次的高考经历以完败而归,而心不 死的我又再一次的踏进了那个压抑的能使人发疯的补习班中,经过有一年的奋斗呢,我依然与我理想中的机械设计与自动化专业擦身而过,无情的高考是我别无选 择,就这样,我就稀里
2010-04-20 21:31:00
625
原创 选择java后的那些事.....
这两天学校开始让我们这一大批高费生选择自己的专业方向,Focuser我经过好几个年头的思考,并且在我们亲爱c#老师热情的向 我们介绍.net的前景后,毅然坚定的选择了java这条自己认为前程似锦的道路。以下的这些网站是我平时经常访问的一些国外的英文java网站,今天特 地的发布给大家,希望我们能够真正的学习到java的精髓。Java源于美国,因此我认为要学习
2010-04-20 09:24:00
685
原创 jcreater Exception in thread "main" java.lang.NoClassDefFoundErr
2010-03-14 15:22:00
1113
NGUI Next-Gen UI v3.7.5 (Oct 23, 2014).unitypackage
2014-12-03
BlackBerry_Desktop_Software-User_Guide--1236316-0725104952-001-6.0.0-US.pdf
2011-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人