自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(204)
  • 资源 (21)
  • 收藏
  • 关注

c#的Equals

c#的 Equals有很多方式。[b]1 静态 object.Equals[/b][code="c#"] public static bool Equals(object objA, object objB) { return objA == objB || (objA != null && objB != null && objA.Equals(objB)); }[/c...

2017-03-15 10:23:18 1145

Transform的坐标变换注意事项

Transform是unity的核心类之一.表示的是物体的平移,旋转和缩放.而position和localPosition, 分别表示的是,transform的位置是世界空间,和父空间的描述.注意是 父空间,并不是自身空间.注意到这点后,在空间的变换时就会省心很多了.如果想搞清楚transform.position的变换过程,可以这样来测试://父空间转世界.[code="...

2013-07-06 14:11:09 711

原创 简单轮廓光

用于untiy的简单轮廓光.笔记[code="ShaderLab"]Shader "Level4/Rim/SimpleRim" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} _RimColor("Rim Color",color) = (1,1,1,1) _RimPower("Rim Power",

2012-09-04 17:24:22 186

原创 unity简单反射

一个用于unity的简单的反射效果.笔记[code="ShaderLab"]Shader "Level4/Reflect/SimpleRefl" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} _CubeMap("CubeMap",Cube) = ""{} _SelfStrength("

2012-09-04 14:41:11 252

原创 简单轮廓线

一个用于unity的简单的轮廓线效果笔记.[code="ShaderLab"]Shader "Level4/Outline/SimpleOutlineOnly" { Properties { _OutlineColor("Outline Color",color) = (0,0,0,0) _Outline("Outline Width",float) = 0.01 }...

2012-09-04 14:38:40 183

原创 unity地形shader

unity中默认使用Hidden/TerrainEngine/Splatmap/Lightmap-FirstPass,这个shader进行地形贴图的渲染. 如果想替换下,可以建立shader,名字为Hidden/TerrainEngine/Splatmap/Lightmap-FirstPass.这样unity渲染时就会使用使用新的shader. 内置的shader,可以从unity...

2012-08-29 18:40:47 2043

查找节点脚本组件的工具

unity中如果你要确认一堆节点中,哪个节点有你指定的脚本,你该怎么办?手动一个个的查看...现在整理一个工具,来自动找出这些用于该脚本的节点.[code="c#"]using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEditor;///...

2012-08-15 11:14:46 355

unity入门

[size=medium]首先,unity 编辑器是 一个 ide.ide是用于写程序的.语言,unity javascript ,c# , boo.如有图形学基础最好.期间,遵循一些规则方能事半功倍.1 unity帮助文件的 脚本参考的index.html需要看熟并练熟. Common Operations 介绍 MonoBehaviour的Updat...

2012-04-26 22:51:33 118

原创 fps统计工具

1 [code="unityscript"]#pragma strict/////////////////////////////////////////////////////////fps,累积方式.//////////////////////////////////////////////////////private var fps:int;function Sta...

2012-02-11 11:47:10 507

原创 一些有用的资源

//fontshttp://1001freefonts.com///c++ image libhttp://freeimage.sourceforge.net//Textureswww.cgtextures.com//soundshttp://www.freesound.org/packsViewSingle.php?id=4366http://soundbible...

2012-02-05 11:44:18 114

原创 unity像素铺满全屏

[code="ShaderLab"]Shader "Level4/Fillscreen"{ Properties{ _MainTex("Base map",2d) = ""{} } CGINCLUDE #include "UnityCG.cginc" sampler2D _MainTex; struct v2f{ float4 pos:POSIT...

2012-01-15 15:46:10 324

原创 像素铺满全屏.

[code="cg"]float4x4 matViewProjection;struct VS_INPUT { float4 Position : POSITION0; };struct VS_OUTPUT { float4 Position : POSITION0; float2 uv:TEXCOORD;};/*1.顶点...

2012-01-15 15:44:46 173

原创 unity场景,素材导出工具

使用方法:在unity的Project视图中,建立editor目录,建立javascript,将下面的代码拷入.然后在出现的Level菜单下选择.用于导出场景或Prefab,然后游戏运行时通过WWW类来加载.祝大家开心.[code="javascript"]#pragma strict#pragma implicit#pragma downcastimpor...

2012-01-02 23:27:58 339

原创 c# socket通信较完善方案1

[b]c#的socket通信应用.文件较多.附件为工程.[/b][i]core[/i] AbstractBytesWorker.cs 字节工作器(基类),用于用于同一不同功能的字节工作器 BinaryHand.cs 2进制处理器. ThDispose.cs 处理回收相关[u]crc [/u][u]entity[/u] ThPersonInfo.cs ...

2011-12-31 10:30:48 122

unity分辨率

[code="java"]#pragma strict/////////////////////////////////////////////////////////分辨率 测试.//////////////////////////////////////////////////////var w:int = 200;var h:int = 30;var t:int ...

2011-12-31 09:47:19 129

原创 c# 序列与反序列

[code="c#"]using System.IO;using System.Runtime.Serialization.Formatters.Binary;using System.Collections.Generic;using System.Text;public static class ThSerializer{ /// /// 序列...

2011-12-31 09:46:32 106

原创 unity跟踪摄影机

[code="java"]@script AddComponentMenu("Level4/Cameras/FollowCamera")//////////////////////////////////////跟随 摄影机/////////////////////////////////////**摄影机的目标*/var target:Transform;/*...

2011-12-30 19:17:50 141

原创 unity 固定摄影机

[code="java"]#pragma strict@script AddComponentMenu("Level4/Cameras/FixedCamera")/////////////////////////////////////////////////////////////固定角度摄影机,主体//思路:用变量offsetPos存放,摄影机与target的位置关系,...

2011-12-30 19:14:25 526

原创 unity模型动画分离器

[code="java"]using UnityEngine;using UnityEditor;using System.Collections;using System.Collections.Generic;using System.IO;/** 根据时间表分离骨骼动画. 时间表名字与模型一致.但后缀是txt. 模型须以@开头.如 @Model.fbx...

2011-12-30 19:11:07 327

原创 unity动画指定器

[code="java"]using UnityEngine;using UnityEditor;using System.Collections;/// /// 模型动画 分配器/// public class AnimationAssigner : EditorWindow{ static readonly string STR_MYNAME = "模...

2011-12-30 19:09:10 106

原创 unity's LoadComponent

[code="javascript"]#pragma strict/////////////////////////////////////////////////////////一个下载组件,下载时附加到GameObject///////////////////////////////////////////////////////** www */var www:WWW...

2011-12-30 19:04:04 93

原创 unity 模型沿地表移动工具

让模型在地表移动,目录结构 /assets/editor[code="java"]using UnityEngine;using UnityEditor;using System.Collections;/// /// 模型拖动器/// 1. 地表./// 2. 地图表面./// public class ModelDragger : Edi...

2011-12-12 18:46:43 762

原创 max导出fbx注意事项

转载一下别人的文章. :) 从max导出FBX到Unity,以下环节需要特别注意。1,单位设置 很多人在建模,动画的时候,默认的max system unit是设置的inch,建议修改成metres或者centimetres,否则导出的模型和动画可能比例不一致;2,导出物 在导出模型和动画时,建议选择的导出模式,是根据你要导出模型或者动画,使用export sel...

2011-11-22 19:27:44 10171

原创 解决 error C2664: “TextOutW”: 不能将参数 4 从“const char *”转换为“LPCWSTR”

windows编程遇到的字符串问题.如:“TextOutW”: 不能将参数 4 从“const char *”转换为“LPCWSTR”参考,msdn文章:http://msdn.microsoft.com/en-us/library/ff381407(VS.85).aspxerror C2664: 解决方式如下:1.ansi 字符串char* text = "abc";...

2011-11-13 16:26:34 973

Unity着色器纹理动画

unity中shader可以采用cg来书写.此文演示了如何利用纹理坐标来分段街区纹理.正常的纹理坐标范围[0..1],坐标超出此范围可以用多种方式来处理,如Wrap,Clamp,Mirror等.假设纹理分为n段,则,每段对应的纹理坐标为[0..1]/n + index*1/n;使用此规则就可以将纹理分段来截取了.cg代码:[code="cg"]float2 nu...

2011-10-16 17:54:31 139

原创 Unity导出关卡,运行时加载关卡到游戏中

1.将场景导出为素材文件[code="javascript"] //指定将要导出的场景 @MenuItem("Assets/ExportScene") static function BuildStreamedScene(){ var levelPath:String = EditorUtility.OpenFilePanel("选择要导出的场景文件","","unity");...

2011-10-15 22:47:05 437

原创 Unity生成素材,运行时加载到游戏中

此文简单的说明下,在unity编辑器中导出材质(Material),并在运行时使用WWW加载到游戏中.1.从editor中先导出(材质)资源文件.[code="javascript"]#pragma strict#pragma implicit#pragma downcastimport System.Collections.Generic;////////////...

2011-10-15 21:57:57 370

原创 透明混合

unity着色器书写时,如果想使用透明效果,需要使用混合(Blend).并需要指定Tags.插入在SubShader中,与Pass同级.如下:[code="ShaderLab"]Tags { "Queue" = "Transparent" } Blend SrcAlpha DstAlpha[/code]完整的shader参考:[code="ShaderLab"]...

2011-10-10 09:46:21 144

原创 unity,自定义菜单

[code="java"]@MenuItem("Menu1/a/b/c")static function a(){ Debug.Log("n");}/**使用@MenuItem,给unity编辑器添加新的菜单.1 指令之后,必须直接跟一个static function,当此菜单项被点击后,即调用此staticfunction.2 必须指定2级菜单.如menu1/menu...

2011-09-06 11:59:49 93

原创 unity,自定义窗体

[code="java"]/**unity的自定义窗体,用来扩展编辑器的功能.1. 建立Editor目录.2. 建立js文件,命名MyWindow.3. 写类MyWindow继承EditorWindow,类名与文件名需要保持一直.4. 在类中用@MenuItem,使窗体可以用菜单来开启.*/class MyWindow extends EditorWindow{...

2011-09-06 11:59:14 152

原创 unity,脚本的自定义属性检查器

[code="java"]unity的自定义属性检查器,可以让用户通过编辑器的inspector来操作代码.1. 首先写一个js类,命名为LookAtPoint如: //让此脚本工作在编辑模式. @script ExecuteInEditMode var lookAtPoint:Vector3 = Vector3.zero; function Update () { ...

2011-09-06 11:58:31 738

原创 unityshaderLab中fixed function常用指令

ShaderLab中常用的fixedFunction.SubShader{ Tags{"Queue"="Transparent"} //渲染完不透明物体,再渲染当前物体 GrabPass{} //将当前屏幕抓取到_GrabTexture纹理变量中.之后的pass可以使用这张纹理. Pass{ Name "passName" //给pas...

2011-09-06 11:55:29 164

unity中cg代码的另一种写法

[code="java"]/**在unity中写cg还是比较方便的.下面是用CGINCLUDE和ENDCG块,将cg代码包含起来,然后再subshader中的指定vertex和fragment的处理方法.*/Shader "Level4/test"{ Properties{ _MainTex("MainTex",2D) = ""{} } CGINCLUDE...

2011-09-06 11:53:55 321

原创 unity,纹理动画

unity中可以通过AnimationClip对纹理进行动画.新建一个javascript脚本,然后附加到有纹理的gameobject上.[code="java"]function Start(){ var curve:AnimationCurve = AnimationCurve.Linear(0,0,4,360); var clip:AnimationClip = new ...

2011-09-06 11:49:36 165

原创 unity_js 常用的类型

[code="java"]/**u_js常用的数据类型:*/byte ,无符号.8位字节,最大 0xff(255),编译器检测溢出.int,long,float,double,boolean,String,//枚举enum Type {a,b},var type:Type = Type.a;[/code]...

2011-09-06 11:47:53 98

原创 unity_js 方法

[code="java"]/**unity中的js,不同于webjs,是ecmascript的又一实现,并且最终编译为 dll.据官方称,速度达到c的50%.在unity的project窗口中,新建一个Abc.js.unity编译时会自动将整理成类.并继承自 MonoBehavious.与c#的类:public class Abc : MonoBehavious{...

2011-09-06 11:46:21 340

原创 unity_js 接口和类

[code="java"]/**接口定义*/interface IHuman{ function say():String;}/**接口的实现*/class Human implements IHuman{ var age:int = 100; var name:String = "Human"; function say():String...

2011-09-06 11:44:59 203

cg内置函数

cg中内置函数.整理下,便于查阅.

2011-09-06 11:41:48 127

cg切线,次法线计算方法

shader中,可能要计算切向量和次法线.切向量计算方法: 3d中有无穷切向量,常用的方法是: T = cross(N,V);顶点的法向量与视线向量做叉乘.计算次法线的方法: 法线与切线叉乘 *切线的w分量 float3 binormal = cross(v.normal,v.tangent.xyz) * v.tangent.w;[color=red]切记,...

2011-09-06 11:37:50 430

原创 GUI按钮

[code="java"]using UnityEngine;using System.Collections;/// /// GUI,按钮/// public class Button : MonoBehaviour { public int x; public int y; public int width; public int h...

2011-04-10 20:14:16 135

Legs Animator v1.0.1

多用图的ik动画插件,学习版 https://assetstore.unity.com/packages/tools/animation/legs-animator-154245

2023-12-15

Fog Volume 3 3.4 u2018.2.0b4.unitypackage

Fog Volume 3 体积雾渲染,模拟大气效果.提供了一系列的控件来辅助调整性能与外观. 与版本2的最大不同是效果与灵活性. 更多的信息请查看文档.

2019-11-26

javaee_src.zip

class文件生成java源代码 javaee src,javaee源代码

2009-02-20

PathfindingProject Pro 4.0.10

Pathfinding Project Pro 4.0.10

2017-07-06

Time of Day 3.2.0

Time of day 3.2.0.unitypackage Time of day 3.2.0.unitypackage

2018-07-06

javamail API

javamail API chm文件

2008-07-22

NGUI Next-Gen UI 2019.3.0.rar

NGUI:Next-Gen UI 2019.3.0 强大的UI系统和事件通知框架 Features - Editor integration, WYSIWYG - Localization, data binding, delegates, events - Supports all platforms - Make UIs that take 1 draw call - Comes with full C# source code - Extensively optimized - Dedicated support

2020-04-20

Bolt 1.3.0

bolt 1.3.0. 仅供研究学习使用,商用请购买原版. bolt 1.3.0. 仅供研究学习使用,商用请购买原版.

2018-06-04

svn1.4 chm手册

svn1.4 chm手册,subversion1.4 chm 手册

2009-08-12

R Graphics Cookbook

R Graphics Cookbook

2015-06-18

mysql5.1 chm中文

mysql5.1 chm 官方中文手册

2008-07-18

css2.0

全面 介绍css2.0,可供参考

2008-07-22

jscript(运行时对象)

jscript(运行时对象),javascript 运用activeXobject 对象

2008-07-18

Java3D编程实践

Java3D编程实践——网络上的三维动画

2008-07-25

j2ee 1.5 api

j2ee 1.5 api chm文件

2008-07-22

SWT-JFace-3.4-API-.chm

SWT-JFace-3.4-API-.chm

2009-09-25

j2me API

j2me API chm文件

2008-07-22

svn1.4 pdf手册

svn1.4 pdf手册,subversion1.4 pdf 手册

2009-08-12

A* Pathfinding Project Pro 3.8.6

A* Pathfinding Project Pro 3.8.6

2017-07-06

WmlScript chm帮助

wmlschool的wmlscript在线帮助,方便大家观看,整理成了chm文件!

2008-08-19

空空如也

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

TA关注的人

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