自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 极简Unity调用Android方法

简介之前写了篇unity和Android交互的教程,由于代码里面有些公司的代码,导致很多网友看不懂,并且确实有点小复杂,这里弄一个极简的版本步骤废话不多说,直接来步骤吧1.创建工程,弄大概像这样一个界面2.在unity中写好代码,像这样,记得给界面绑定好事件啥的using UnityEngine;using UnityEngine.UI;public class Te...

2016-08-12 23:46:00 78

转载 UnityShader快速上手指南(四)

简介由于其他项目中断了几天更新,继续~~这一篇主要是讲光照的(包含漫反射和高光以及多光源的处理)还是先来看看具体效果(多光源后面单独展示)有了基本的光照处理之后越来越有立体感了有不有 ╮(╯▽╰)╭最基本的漫反射原理恩~~这次我们先来解释下原理比较好比较复杂的原理大家就自行百度吧,我这里来简单的解释一下光照在物体上面,然后将物体表面的颜色一起反射到摄像机中也就是光...

2016-06-06 17:57:00 138

转载 UnityShader快速上手指南(三)

简介这一篇还是一些基本的shader操作:裁剪、透明和法向量的应用(纠结了很久写不写这些,因为代码很简单,主要是些概念上的东西)先来看下大概的效果图:(从左到右依次是裁剪,透明,加了法向量的透明)(好奇怪,为啥我字那么多,提示我少于150字)裁剪代码Shader "LT/Lesson3_Cull"{ Properties { _Colo...

2016-05-31 17:19:00 121

转载 UnityShader快速上手指南(二)

简介前一篇介绍了如果编写最基本的shader,接下来本文将会简单的深入一下,我们先来看下效果吧呃,gif效果不好,实际效果是很平滑的动态过渡实现思路1.首先我们要实现一个彩色方块2.让色彩动起来over实现一个RGB CUBE先看代码吧:Shader "LT/Lesson2"{ Properties { _OffsetX ("Offset X...

2016-05-30 00:08:00 93

转载 UnityShader快速上手指南(一)

简介引言其实网上有很多shader教程,但是大概看了下,也不知是网上各位大神已经脱离了代码层面的高度还是啥原因。貌似没有找到从代码方面作为入门讲解的,导致了shader对于苦逼程序员入门有一定要求,鄙人不才,来写个比较低级的从代码入门的shader教程吧。写在前面的话了解过unityshader的人都知道,unityshader分三种,固定管线、表面着色器、顶点和片段着色器,具体...

2016-05-29 01:17:00 99

转载 可拖动FPS显示框(UGUI)

简介本来是想往上找一个可拖动FPS显示框的(我记得以前有人写过),然而搜了一个多小时都没搜到,索性自己写了一个,花费不到20分钟,看来还是自己动手丰衣足食啊 o(╯□╰)o 效果上下的Toast不在本blog介绍范围,我点他们只是为了证明按钮事件不冲突而已~~思路虽然超级简单,还是说一下嘛1.按钮点下的时候设置物体缩放(好看点而已),并重置锚点为中心(方便拖动对齐)2.拖...

2016-05-23 18:52:00 78

转载 Unity实现滑页嵌套(解决ScrollRect嵌套冲突问题)

简介由于项目需要+有网友咨询,所以做了个横向滑页+某一横向滑页中有竖向滑页的demo,实现有点绕弯子,但基本功能还是比较完善,发上来共享一下。效果思路第一步的思路是自己判断触屏拖动位置,然后控制界面横向或者纵向滑动。然后,由于UGUI组件重叠时会屏蔽事件比如Button会屏蔽掉PointerDown(PS:当然也可以采取继承UGUI组件的方式释放屏蔽事件,这里对UG...

2016-04-12 17:09:00 136

转载 Unity实现滑页效果(UGUI)

简介项目需要...直接展示效果吧:原理使用UGUI提供的ScrollRect和ScrollBar组件实现基本滑动以及自己控制每次移动一页来达到滑页的效果。实现过程1.创建两个panel,上面的panel用于显示,下面的panel用于存放按钮2.在TopPanel上添加ScrollRect脚本,用于滑动3.在TopPanel下创建一个新的Panel,并在子Panel下拜...

2016-04-07 10:38:00 188

转载 Unity中简单使用Opengl

简介由于项目特殊需求,需要在unity中使用一些OpenGL的东西来绘制图形(PS:其实就是有一个拖尾算法只有OpenGL版本~~~懒得改了,直接在unity中使用OpenGL算了)。所以琢磨咯下如何在unity中使用OpenGL,刚找到点入门级的调用,藉此分享一下。关于Unity和OpenGL这里不多过的介绍概念知识,unity在脚本中预留了这样一些功能:1.OnPostRen...

2016-03-29 21:28:00 925

转载 Unity多语言本地化改进版

简介之前捣鼓过一个通过csv配置游戏多语言支持的小工具,但是发现使用过程中,通过notepad++去进行转码很不方便,并且直接将配置的csv不加密的放在游戏中心里感觉不是很踏实于是乎~~新的方案1.在PC/MAC平台上解析多语言配置,也就是editor运行环境中解析csv或者excel2.通过在Editor运行过程中生成多个语言对象,然后序列化并加密存盘3.在使用端(移动端)...

2016-03-04 18:39:00 182

转载 unity多语言本地化

简介嗯...一般来说做游戏啥的都不会只发一个国家,但是每个国家语言不同,就存在多语言本地化的问题,然后直接用过一个通过xml完成本地化的东东,然后策划反馈不会修改xml,扔给我一个excel让我自己把字段填进去,然后我就自己写个csv的本地化工具....PS:至于为啥用csv不用xls或者xlsx,因为!csv格式简单啊,自己就可以写解析器,excel的解析去又需要一大堆第三方库啥的...

2016-01-25 14:39:00 182

转载 Unity Toast插件(UGUI版)

简介介于自己之前经历的一些开发过程,非常希望unity能有类似Toast的功能用于一些简单的信息显示。但是找来找去找了半天,都木有发现,实在是憋不住了,自己写了个,感觉还可以用,发出来共享一下。。。原理原理嘛,就是先做一个Toast的prefeb,然后通过一个Manager将Toast生成出来,显示到Canvas。然后出于性能考虑,由于反复Instantiate和Destroy对...

2016-01-13 22:10:00 230

转载 Unity通过指定摄像机截屏

简介介于照抄网上之前的截图教程,然后在实际应用过程中出现了一些小小的问题,修正了一下下,特此分享一下PS:代码在后面原理原理很简单,就是将一个相机的内容渲染到一个贴图上,然后将贴图保存为图片坑s1.摄像机截图发现内容不全(比如3D模型丢失)摄像机渲染的对象是一个RenderTexture,然后RenderTexture的构造函数大体上是这样的:RenderTexture...

2015-12-08 17:58:00 1125

转载 Unity相机平滑跟随

简介unity中经常会用到固定视角的相机跟随,然后百度发现大家都是自己写的,然后偶也写咯一个,分享一下PS: 由于刚学C#不久,才发现delegate这个东东,也不知道对性能影响大不大,但是看MS自己的界面库中各种使用,脑补了下估计可以用吧,就用了Code先上代码:先是使用if进行判断的版本,支持实时锁定xyz的位置using UnityEngine;public cla...

2015-09-10 13:56:00 540

转载 Unity Sprite Packer 问题集合

介绍今天突发奇想用了下sprite packer 这个功能,基本用法网上教程一堆一堆的,这里就不赘述了。在使用sprite packer过程中遇到一些问题,然后各种百度不到答案,最后和谐上网找到了答案,考虑到最近墙的严重,share一下找到的答案sprite packer按钮灰显这是因为unity editor木有开启sprite packer 这个功能。这个只有老版本的uni...

2015-09-02 11:16:00 397

转载 Unity实现屏幕抖动效果(通过Camera Viewpoint实现)

由于游戏死亡时一般都需要屏幕抖一下下。所以百度了下相关写法,发现方法很多~~~找来找去,找到个简单粗暴地,啥都不需要,一个脚本拖动到Camera上就可以了略微修改了一点点,share一下using UnityEngine;using System.Collections;public class ShakeCamera : MonoBehaviour{ // 震...

2015-08-31 10:38:00 255

转载 Unity Android交互过坑指南

Unity Android交互过坑指南介于网上看过很多unity和Android交互的教程,都或多或少的漏掉了一些部分,导致编译过程中出现各种问题,特此整理一份教程,仅供参考介绍本次实现的是在游戏界面下方显示一个banner广告,然后控制显示和隐藏的功能Android和unity之间的交互从代码上来看其实很简单unity调用安卓的代码是: // 加载unity的...

2015-08-27 15:06:00 94

转载 [转]移动设计原则-实战篇

转载于:https://www.cnblogs.com/coldcode/p/4518687.html

2015-05-21 05:20:00 83

转载 通过UDP建立TCP连接

解释通过UDP广播查询服务器的IP地址,然后再建立TCP点对点连接。应用场景在服务器IP未知时,并且已知服务器与客户端明确在一个局域网或者允许组播的子网下。通过UDP发现服务器地址然后再进行TCP连接。(PS:万维网很多路由器对组播进行了限制,所以不能通过UDP报文在万维网上进行服务器查询)主要问题Android真机和模拟器对组播处...

2015-05-14 23:24:00 532

转载 Android自定义Toast

场景Toast作为一个基本的界面提醒方式,使用还是比较广,但是介于默认样式比较难看外加有些特殊要求,比如需要在Toast的界面上做事件处理啥的,所以衍生出了Toast的自定义样式默认样式1 Toast tempToast = Toast.makeText(getApplicationContext(), "默认的Toast样式",2 ...

2015-05-14 23:20:00 103

空空如也

空空如也

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

TA关注的人

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