#Unity

[Unity] Shader(着色器)输入输出和语义

在Unity5.x后,已经支持了基于物理的光照模型,也就是常说的次时代引擎所必须具备的功能。  如果在Properties使用2D,CG里要用sampler2D,代表使用的是2维纹理如果在Properties使用color,CG里要用fixed4如果在Properties使用Range,CG里要用h...

[Unity] Shader(着色器)之纹理贴图

在Shader中,我们除了可以设定各种光线处理外,还可以增加纹理贴图。使用settexture命令可以为着色器指定纹理。 示例代码:Shader"Sbin/ff2"{//贴图采样properties{//变量名("描述名",类型)=值_Color("主体",color)=(1,1,1,1)_Ambient("...

[Unity] Shader(着色器)之固定管线

在Unity中,固定管线Shader的性能是最好的。什么是固定管线呢?固定渲染管线——这是标准的几何&光照(T&L)管线,功能是固定的,它控制着世界、视、投影变换及固定光照控制和纹理混合。T&L管线可以被渲染状态控制,矩阵,光照和采制参数。 下面是一个固定管线S...

[Unity3D][转] 关于Assets资源目录结构管理

分享个我们项目常用的目录结构,微调过很多次,最终到了这个版本。个人认为这种管理资源方式是不错的。欢迎探讨各个细节~更新于2013.5.30 Asserts --Editor自写的灵活方便插件 --Editor_NGUI较大型三方的插件(前面加上Editor是为了让所有编辑器都集中在一块)&...

[Unity] 2D开发学习教程

豆子先生,据说是官方的一个Demo,在蛮牛网上有大部分代码的视频讲解。这个是我学习过程中边看教程边写出来的,功能和原版基本一样,增加了手游的操控。 Blog:http://www.cnblogs.com/yangyxd/视频教程:http://www.unitytrain.com.cn/course/11源码...
代码星球 ·2020-06-21

[Unity] 查找资源

有时候需要通过代码来为对象指定一个资源。可以通过下面的函数来查找资源。 ///<summary>///查找资源///</summary>///<returns>返回资源对象</returns>///<paramname="name">资源名称<...
代码星球 ·2020-06-21

[Unity] UGUI研究院之游戏摇杆

最近在做Unity基于UGUI的摇杆,发现了一种非常简单并且巧妙的方法,原文在这里,不过要翻墙!!http://godstamps.blogspot.tw/2015/07/unity-ugui-scrollrect.html它的原理就是利用ScrollRect来限制摇块的摇动区域,但是ScrollRect是矩形的,我们...

[Unity] Unity3D研究院编辑器之自定义默认资源的Inspector面板

比如编辑模式下对场景或者特定文件夹有一些操作可以在这个面板里来完成。。   代码如下。usingUnityEngine;usingSystem.Collections;usingUnityEditor;[CustomEditor(typeof(UnityEditor.DefaultAsse...

[Unity] Unity3D研究院编辑器之独立Inspector属性

本文转自:http://www.xuanyusong.com/archives/3680 雨松MOMO Unity提供了强大的Editor功能,我们可以很轻易的在EditorGUI中绘制任意的属性。比如我之前写的文章  http://www.xuanyusong.com/arch...

[Unity] 精灵动画制作中需要注意的一些问题

1.为精灵添加了动画控制器,UpdateMode设置为了AnimatePhysics,精灵就不受控制了,在游戏中不断的晃动,不受重力影响向下掉等奇葩问题出现了。解决办法:此类问题,除掉刚体设置错误之后,选中精灵,打开Animation窗口,检查精灵的每一个动画Clip,将所有修改了精灵position(顶级的)的Pro...

[Unity] 常用技巧收集

Unity屏幕旋转voidUpdate(){//处理横向两个方向旋转if(Input.deviceOrientation==DeviceOrientation.LandscapeLeft){if(Screen.orientation!=ScreenOrientation.LandscapeLeft){Screen.or...
代码星球 ·2020-06-21

Unity中各个平台的预编译的运用方式

1,unity中官方文档的一个操纵关键词 PlatformDependentCompilation2,常用的预编译关键词   UNITY_EDITOR   编辑器调用。UNITY_STANDALONE_OSX   专门为...

[Unity-2] Unity播放音乐

 Unity里面大部分的功能都能够通过拖拽来实现,可是为了方便介绍,在这里都通过代码来实现。 Unity里面要播放音乐主要有下面3个要素:    1.AudioSource:控制音乐播放的主体    2.AudioCli...
代码星球 ·2020-05-25

Unity载入和内存管理机制

Unity几种动态载入Prefab方式的差异:二是Resource.Load,Load以后instantiateCreateFromMemory和WWW.assetBundle:这两种方式AssetBundle文件会整个镜像于内存中。理论上文件多大就须要多大的内存。之后Load时还要占用额外内存去生成Asset对象。看...

.NET MVC5+ Dapper+扩展+微软Unity依赖注入实例

1.dapper和dapper扩展需要在线安装或者引用DLL即可  使用nuget为项目增加Unity相关的包2.model类publicclassUserInfo{publicintId{get;set;}publicstringUserName{get;set;}publicstringNati...
首页上一页...56789下一页尾页