码迷,mamicode.com
首页 >  
搜索关键字:unity 适配 通配    ( 19064个结果
使用3D物体做GUI界面
通常来说,Unity自带的OnGUI不太好用,靠代码完成,在场景中无法直接编辑。所以,一般项目使用NGUI插件来做界面,但我这次要修改一个游戏,它没用NGUI,也没用OnGUI,而是使用类似NGUI的原理,采用Plane这种3D物体来做界面。其实很简单,比如你需要一个按钮,就创建一个Plane,然后...
分类:其他好文   时间:2014-05-22 04:38:26    阅读次数:250
Unity状态机的实现,以《塔防》为例
什么是有限状态机?通俗点讲,有限状态机是:将对象的状态(攻击、闲置、晕眩)的实现代码,提取出来,封装成状态。由状态机负责在各个状态之间调度。对象持有状态管理类(状态机)的引用,与具体的状态解耦。OK,那接下来开始设计一个塔的状态,我们有一个父类FiniteState,状态机只和父类交互,屏蔽了状态具...
分类:其他好文   时间:2014-05-22 03:19:23    阅读次数:301
设计模式分类
创建模式:单件模式、工厂模式、抽象工厂模式、生成器模式、原型模式。结构模式:适配器模式、桥接模式、组成模式、装饰模式、外观模式、享元模式、代理模式。行为模式:中介者模式、命令模式、备忘录模式、状态模式、策略模式、解释器模式、迭代器模式、观察者模式、访问者模式、模板方法模式。第一类:单件模式(Sing...
分类:其他好文   时间:2014-05-22 02:24:18    阅读次数:391
Unity GUI自适应屏幕分辨率(一)布局自适应
这里我们先谈第一个问题坐标矩阵变化实现布局自适应。选取基准尺寸通常你需要选择一个基准的屏幕尺寸,象现在开发的应用也需要跨平台在iOS(iPhone/iPad)/Android都可以运行,我这边选取的是iphone4的屏幕尺寸: 480 * 320. 设计师设计的GUI的素材时就是按照这个尺寸来设计。...
分类:其他好文   时间:2014-05-22 00:53:05    阅读次数:396
Android 关于ViewPager结合碎片Fragment的简单使用
一.      首先在xml添加ViewPager控件 我们希望每个viewpager显示一张图片 新建一个pager_item.xml的文件 代码如下 二.分析       一个ViewPager需要设置一个适配器,这个适配器可以继承FragmentStatePagerAdapter, 适配器同样需要设置数据,这个为适配器添...
分类:移动开发   时间:2014-05-21 09:54:09    阅读次数:254
[android篇]android 4.4 短信适配
android 4.4 短信适配...
分类:移动开发   时间:2014-05-21 09:00:59    阅读次数:420
【Unity Shaders】Lighting Models —— 光照模型之Lit Sphere
写在前面 照亮的球体(Lit Sphere,翻译过来很怪)类型的光照模型是一种非常有趣的基于图像的光照。实际上,我们可以使用一张2D贴图来完整地烘焙我们的光照。你可以得到Zbrush这个软件实现的相同效果。如果你对Zbrush的MatCaps(Material Captures)很熟悉,那么恭喜你,被照亮的球体是相同的实现原理。我们可以创建一个贴图,然后完全照搬各种烘焙类型,...
分类:其他好文   时间:2014-05-21 08:44:42    阅读次数:324
【Unity Shaders】Lighting Models 介绍
本系列主要参考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同时会加上一点个人理解或拓展。 这里是本书所有的插图。这里是本书所需的代码和资源(当然你也可以从官网下载)。 ========================================== 分割线 ==================================...
分类:其他好文   时间:2014-05-21 06:47:29    阅读次数:356
Android如何获取屏幕的分辨
在实际的项目中,我们经常要得到当前屏幕的分辨率,进行机型适配,得到分辨率其实很简单,主要有两种方法。方法一:Display mDisplay = getWindowManager().getDefaultDisplay();int W = mDisplay.getWidth();int H = mD...
分类:移动开发   时间:2014-05-21 03:48:13    阅读次数:233
25.Unity3D手机中Input类touch详解-Unity触屏事件解析到底(Twisted Fate)
首先贴一下Unity支持的模型文件类型,以前没有收集过。Unity支持两种类型的3D文件格式:1. 通用的“出口型”3D文件如.fbx、.dae、.3ds、.dxf、.obj等文件格式。2. 3D软件专用的3D文件格式如Max, Maya, Blender,Cinema4D, Modo, Light...
分类:移动开发   时间:2014-05-21 03:33:20    阅读次数:670
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!