自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

3G-肖阳

人在江湖,身不由己。。

  • 博客(240)
  • 资源 (5)
  • 收藏
  • 关注

原创 Actor::updateMassFromShapes: Compute mesh inertia tensor failed for one of the actor's mesh shapes!

在ngui下加了个meshCollider,导致报这个错,由于目前还不需要用到Rigidbody,所以将ngui的UIPanel里自动加Rigidbody去掉,在将场景里UIRoot下的Rigidbody去掉,就可以了

2014-12-12 13:59:54 4351

原创 unity3d 使用RenderTexsture将摄像头视野放在UI上

2014-08-07 16:29:04 1740

转载 Unity3D与网页数据交互的基本原理

介绍:1.Unity3D是一个3D游戏引擎由于和编辑器集成在一起所以也可以理解为一个制作/开发平台。2.Unity3D使用javascriptC#作为核心脚本语言 来驱动整个游戏引擎。3.平台可以发布为Exe执行文件或者打包为供网页调用的一个独立的包文件。4.Unity3D制作的工程具有高度的可移植性 可以在ps xbox360 android iphone mac

2014-07-17 18:23:48 1345 1

转载 unity程序材质ProceduralMaterial使用

有些效果是用substance的材质,但是材质上的属性无法用平常的Material方法调用,需要ProceduralMaterial去调用,[csharp] view plaincopyusing UnityEngine;  using System.Collections;    public class TestProcedu

2014-07-17 18:07:15 3321

转载 unity图片内存优化

我基本都是做移动端,但也涉及到网页端,主要还是针对移动端优化,优化涉及到的问题基本都是图片的使用方式,图片一定要使用2的N次方,这个是一定一定的,NGUI图集默认是大图是2的N次方,所以使用他的图集的时候不用考虑,大图烘焙图我建议使用2的N次方的大小的图,要不大家迟早会跳进这个坑,然后如果你使用的图的大小比实际图小的时候,可以使用uv算法,也可以用裁剪法,[csharp] 

2014-05-28 12:09:16 2519

转载 unity webPlayer

本文来自:http://www.tuicool.com/articles/fI7ziy一、Unity Web Player的下載為了讓玩家可以在瀏覽器上執行Unity製作的網頁遊戲,Unity提供了瀏覽器安裝外掛程式UnityWebPlayer.exe。而目前最新的版本為4.1.x,大小為628k。有兩個管道可以手動下載這個播放器從官方提供的網址( http://u

2014-03-21 10:09:52 6887

原创 u3d 动态加载图片

除了WWW加载的另外的两种方法。需要system.drawing dllTexture2D CUTPicture2( string path)    {           FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read);          Image image = Image.

2014-02-28 19:49:18 5306 1

转载 Unity3D 游戏贴图(法线贴图,漫反射贴图,高光贴图)

本文来自:http://blog.csdn.net/meegomeego/article/details/8605345 我们都知道,一个三维场景的画面的好坏,百分之四十取决于模型,百分之六十取决于贴图,可见贴图在画面中所占的重要性。在这里我将列举一些贴图,并且初步阐述其概念,理解原理的基础上制作贴图,也就顺手多了。我在这里主要列举几种UNITY3D中常用的贴图,与大家分享,希望对大家有帮

2014-02-26 13:19:35 1660

原创 计算机中丢失glut32.dll

将gult32.dll,glut.dll复制到windows系统system32(如果是win 7 64位操作系统,则是C:\WINDOWS中的SysWOW64这个文件下)

2014-02-25 16:26:56 1533

转载 隐藏鼠标

Screen.showCursor = false;

2014-02-24 19:54:51 746

转载 美丽的公主和程序员的一段难忘的故事

有一位美丽的公主,被关押在一个城堡中最高的塔上,一条凶恶的巨龙看守着她,需要有一位勇士营救她…… 下面是各种语言如何想办法将公主从巨龙手中营救出来的。 Java - 赶到那里,找到巨龙,开发出一套由多个功能层组成的恶龙歼灭框架,写几篇关于这种框架的文章…但巨龙并没有被消灭掉。 .NET - 赶到哪里,看到了Java程序员的做法,完全拷贝过来,试图去杀掉巨龙,但巨龙把他吃掉了。 C

2013-12-29 15:57:49 913 1

原创 unity 加载图片出现问号

今天遇到个问题,就是用www加载图片的时候出现问号,我这排查是因为有中文路径的原因,换路径就没事了。然后中文的问题确实很蛋疼。。。注释的时候也要谨慎使用中文。。。。

2013-12-13 17:00:33 5272 1

转载 动态加载图片

using UnityEngine;using System.Collections;using System.Collections.Generic;using System.IO;using System.Xml;using System.Text;public class ThurmilUI3 : MonoBehaviour {           pri

2013-12-05 17:55:36 913

转载 做程序员要遵循的几个基本原则!

本文来自:http://blog.csdn.net/s_ongfei/article/details/1774897不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。  1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不

2013-11-29 13:11:08 826

转载 unity3d和网页数据交互的基本原理

介绍: 1. u3d是一个3D游戏引擎由于和编辑器集成在一起 所以也可以理解为一个制作/开发平台2. u3d使用javascript C#作为核心脚本语言 来驱动整个游戏引擎 3. 平台可以发布为Exe执行文件或者打包为供网页调用的一个独立的包文件4. u3d制作的工程具有高度的可移植性 可以在ps xbox360 android iphone mac 等系统上运行嵌入网页

2013-11-29 12:52:16 1022

转载 unity3d解析json

使用了LitJson这个开源组件http://litjson.sourceforge.net/如果在C#脚本下使用该组件处理json很容易,在JavaScript脚本中处理其实也不难。。。首先要在Project里Import New Asset把LigJson.dll文件导入,然后在JavaScript脚本中就可以直接使用了。[html] view plai

2013-11-29 12:50:52 7192

转载 unity3d 碰撞检测

很多时候,当我们的主角与其他GameObject发生碰撞时, 我们需要做一些特殊的事情,比如:子弹击中敌人,敌人就得执行一系列的动作。这时,我们就需要检测到碰撞现象,即碰撞检测。这一篇,我来具体谈谈自己所了解的碰撞检测,希望高手不佞赐教。    首先,我们得明确一点:即产生碰撞信息所需要的条件。事实上,在unity3d中,能检测碰撞发生的方式有两种,一种是利用碰撞器,另一种则是利用触发器。

2013-09-04 09:45:49 1916 1

转载 UNITY3D物理引擎Rigidbody,Collider,PhysicMaterial的整理

其中最基本的关系:Collider是最基本的触发物理的条件,例如碰撞检测。基本上,没有Collider物理系统基本没有意义(除了重力)。Rigidbody是物体的基本物理属性设置,当检测碰撞完之后,就要计算物理效果,而Rigidbody就是提供计算基本参数的玩意。PhysicMaterial则是附加的基本物理参数,是一个物理材质,UNITY3D有自带

2013-09-04 09:36:53 1520

原创 unity3d 将摄像头视野保存到图片

简单的小例子,不做过多说明了: //把摄像头视野 打印出png图片 private Rect CutRect = new Rect(0, 0, 1, 1); private Image MakeCameraImg(Camera mCam,int width,int height) { Image mImage; RenderText

2013-08-29 17:07:25 6936 2

原创 unity3d 摄像机画面作为材质贴到模型上面去

首先创建一个RenderTexture,然后放到需要成像的摄像头的TargetTexture位置,如下图红线所示,最后将此RenderTexture放在需要看到的模型上,我是创建了个红线处摄像头的为上面添加了RenderTexsture的摄像头,下面的蓝色的板就是放了相同RenderTexture的Panel,这样就可以将红线的摄像头看到的东西呈现在下面的板

2013-08-28 13:47:23 6919

原创 unity3d导出pdf

unity生成pdf格式,首先需要导入iTextSharp.dll ,下面是我写的一些方法,可以直接用.直接贴代码,using UnityEngine;using System.Collections;using System.Collections.Generic;using System.IO;using iTextSharp.text.pdf;using iTextSharp.

2013-08-27 13:51:31 3407 1

原创 unity 距离某天还有多久

距离某一天还有多久,简单的小例子.using UnityEngine;using System.Collections;using System;public class test : MonoBehaviour { DateTime dt1; DateTime dt2; TimeSpan ts; public GameObject mObj;

2013-08-27 11:45:59 2135

转载 用MyXls生成Excel报表(C#)

MyXLS 是一个快速和简单的读写 Excel 文件的 .NET 组件,可用在 ASP.NET 网站和 .NET 应用程序中,无需安装 Excel 程序,支持 Excel 97 以及以后的版本。       目前MyXls已经实现了单元格(cell)的格式设置,包括文本颜色、文本大小、字体、单位格边框、底色、列宽、行高,合并单元格,多个sheet页等功能。以下是MyXLS组件的一些用法:

2013-08-26 16:00:59 1341 1

转载 C#文件操作大全

本文来自:http://space.itpub.net/23109131/viewspace-6621121.创建文件夹//using System.IO;Directory.CreateDirectory(%%1);2.创建文件//using System.IO;File.Create(%%1);3.删除文件//using System.IO;File.Del

2013-08-19 10:40:37 5420

转载 23种设计模式

创建型模式       1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory。工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修

2013-07-31 16:28:28 970

转载 unity3d 利用 itextSharp导出pdf格式

最近在工作中遇到一个问题,客户要求将系统中的表格全部导出成PDF格式。经过搜索,基本是三种思路:直接用byte写PDF文件。(算你狠,霸王硬上弓) 通过Com组件转换。以Adobe Acrobat为典型代表,先转换为PS文件再通过虚拟打印机生成PDF。 通过现有的组件,其中以iTextSharp为代表(不过我也没有找到其他的组件,汗一个……)。 基本上第一个方法是行不通的,不但需要研究

2013-07-25 11:21:02 2481

转载 OpenGL入门学习

说起编程作图,大概还有很多人想起TC的#include 吧?但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640*480分辨率、16色来做吗?显然是不行的。本帖的目的是让大家放弃TC的老旧图形接口,让大家接触一些新事物。OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。1、与C语言紧密结合。O

2013-07-19 14:07:53 821

转载 Animation编辑器编辑动画

Unity提供了Animation编辑器,它可以为我们编辑物理动画。举个例子比如场景中有一个来回摇动的秋千,这个秋千在项目中完全只起到衬托作用,它不会与别的游戏对象有任何交互。如果这个秋千也用代码来写控制它来回摇动,会感觉小题大做。此时完全可以使用Animation编辑器来完成。但是它目前还不能编辑 FK 和 IK动画,所以编辑器中编辑动画的种类还是有限的,如果有一天FK 和 IK动画都可以在Un

2013-05-31 13:59:15 2403

转载 Unity3D中角色的动画脚本的编写(一)

已有好些天没写什么了,今天想起来该写点东西了。这次我所介绍的内容主要是为了配合我前面所写的角色运动控制有关的文章,那就是动画。这是一个很复杂的概念,今天,我就把我所理解的有关动画方面的观点跟大家说说,不对的地方请大家指出,在下万分感谢。老实说,我学Unity时,角色控制真的是一个难点,尤其是动画方面。想要在Unity中控制好一个角色且让这个角色的动作协调,不是一个简单的问题,需要我们深入理解其

2013-05-30 10:19:44 19870

原创 工作快一年了

时间真的过得好快,马上上班就一年了、记得上次总结的时候还是过年,也感叹了下时间过得好快。不过时间虽然过得快,但是这一年下来,确实感觉让自己学到了很多东西,很多学校是不可能学到的东西、不仅仅是技术能力上,更多的也许是思想上的、现在应该说又到了一个小岔路了吧、该何去何从,未来的路该怎样走,这一年的努力也许就是最好的答案了、再说一句:加油!!!!!!!!

2013-05-18 18:42:41 1253 2

原创 u3d动态加载预制

Object.Instantiate(Resources.Load("photo_Component")) as GameObject

2013-04-02 16:44:22 2245

转载 Unity3D Shader官方教程翻译(十九)----Shader语法,编写表面着色器

Writing Surface ShadersWriting shaders that interact with lighting is complex. There are different light types, different shadow options, different rendering paths (forward and deferred rendering)

2013-02-21 15:48:42 5682

转载 Unity3D Shader官方教程翻译(十八)----Shader语法 另外一些命令(分类)

ShaderLab syntax: other commandsCategory 分类Category is a logical grouping of any commands below it. This is mostly used to "inherit" rendering state. For example, your shader might have multiple

2013-02-21 15:48:03 1330

转载 Unity3D Shader官方教程翻译(十七)----Shader语法 FallBack

ShaderLab syntax: FallbackAfter all Subshaders a Fallback can be defined. It basically says "if none of subshaders can run on this hardware, try using the ones from another shader".在所有Subsha

2013-02-21 15:47:34 4438

转载 Unity3D Shader官方教程翻译(十六)----Shader语法 GrabPass

ShaderLab syntax: GrabPassGrabPass is a special passtype - it grabs the contents of the screen where the object is about to be drawn into a texture. This texture can be used in subsequent passes

2013-02-21 15:47:04 1700

转载 Unity3D Shader官方教程翻译(十五)----Shader语法 UsePass

ShaderLab syntax: UsePassThe UsePass command uses named passes from another shader.UsePass命令可以调用在另外1个Shader中已经被命名的passes 。Syntax 语法UsePass "Shader/Name"Inserts all passes with a given

2013-02-21 15:46:27 2175

转载 Uity3D Shader官方教程翻译(十四)----Shader语法:Pass的BindChannels 绑定通道

ShaderLab syntax: BindChannels 绑定通道。BindChannels command allows you to specify how vertex data maps to the graphics hardware.BindChannels 命令 允许你指定顶点数据如何映射到显卡中。BindChannels has no effect

2013-02-21 15:45:58 2689

转载 Unity3D Shader官方教程翻译(十三)----Shader语法:Pass的Name

ShaderLab syntax: NameSyntax 语法Name "PassName"Gives the PassName name to the current pass.将当前Pass命名为 PassNameDetails 详情A pass can be given a name so that a UsePass command can referenc

2013-02-21 15:45:04 1776

转载 Unity3D Shader官方教程翻译(十二)----Shader语法:Pass的标记

ShaderLab syntax: Pass TagsPasses use tags to tell how and when they expect to be rendered to the rendering engine.pass使用标记来告诉渲染引擎在什么时候该如何渲染他们所期望的效果。SyntaxTags { "TagName1" = "Value1" "T

2013-02-21 15:44:29 1703

转载 Unity3D Shader官方教程翻译(十一)----Shader语法:Pass的Blending(混合)

ShaderLab syntax: Blending 混合Blending is used to make transparent objects.混合是用来制作透明物体的。When graphics are rendered, after all shaders have executed and all textures have been applied, t

2013-02-21 15:43:34 7203

unity Particle Plexus v1.1.0

unity Particle Plexus v1.1.0 仅供学习,请勿商用。

2023-04-26

Liquid Volume unity 5.5.0

水效果插件。 仅供学习,请勿商用。

2023-04-24

unity Zibra Liquids 流体插件,可以实现实时流体效果

仅供学习,请勿商用。

2023-04-24

Advanced Dissolve 2022.6.unitypackage

unity Advanced Dissolve 2022.6.unitypackage 仅供学习,请勿商用。

2023-04-19

Obi Fluid 6.3

unity Obi Fluid。仅供学习,请勿商用。

2023-04-19

Mesh to Terrain 2.4.unitypackage

一个材质导地形的插件

2021-11-16

EasyRoads3D Demo Project 1.7.txt

EasyRoads3D 插件的官方demo。

2021-04-25

Android服务器

Android服务器类,里面提供了几种常见的方法

2011-12-26

空空如也

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

TA关注的人

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