自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bingheliefeng的专栏

游戏开发

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 UGUI之判断是否点在UI上

if (Input.touchSupported) { if (Input.touchCount > 0) { if(Input.touches[0].phase== TouchPhase.Began){ if (EventSystem.current.IsPointerOverGameObject (Input.GetTouch (0).fingerId)) isOnGU

2015-08-28 15:10:35 3137

原创 Unity鼠标自由查看3D物体之控制摄相机Camera

这种方式是通过控制相机的旋转,位置来查看物体。下面的代码是通过修改官方的MouseOrbit代码产生,加了缩放功能,以及缩放,旋转,位移的缓动,让它不再那么生硬。需要将下面的代码放到相机上面。using UnityEngine;using System.Collections;public class MouseOrbitImproved : MonoBehaviour {

2015-08-27 11:08:52 2965

原创 Unity鼠标自由查看3D物体之直接旋转物体

需要将要查看的物体通过两层包装。第一层为Tile,作为垂直方向旋转第二层为Spin,作为水平旋转。也就是Tile下面有一个子物体叫Spin,Spin下面再放要自由查看的3D物体。然后给Tile和Spin都加下面的这段代码,注意里面有一个属性是IsTile,如果放在Tile上面这个就需要勾选。using UnityEngine;using System.Collections;

2015-08-27 10:35:01 954

原创 Unity之弹床(蹦床效果)

使用代码实现点击一个平面,平面会像弹床一样上下起伏。using UnityEngine;/// /// 弹床效果./// public class WaveMechanic : MonoBehaviour{ // Fields public float animateSpeed; public bool animeSplash; public int rows = 128;

2015-08-25 17:12:51 2363 2

原创 Unity使用Animator实现人物头部朝向鼠标

using UnityEngine;using System.Collections;public class LookAtTest : MonoBehaviour { private Animator _animator; private Vector3 _pos ; // Use this for initialization void Start () { _anima

2015-08-25 17:05:25 5440

原创 Unity中英文字长度

string temp = "abc周";print(temp.Length);print(System.Text.Encoding.Default.GetBytes(temp).Length);

2015-08-25 17:00:34 1759

原创 Unity Shader之Billboard算法

让模型的Z方向一直朝向相机o.pos = mul(UNITY_MATRIX_P, mul(UNITY_MATRIX_MV, float4(0.0, 0.0, 0.0, 1.0)) + float4(v.vertex.x, v.vertex.y, 0.0, 0.0));

2015-08-25 14:29:10 4510

转载 Unity的3D遮罩技术简述

遮罩技术是一个基本的技术方法,有很多很多中用法.你可以在Flash中经常看到遮罩的使用,它可以另一些视觉元素更加惊艳.当我看到Unity中没有包含任何几何体和图片的遮罩技术很不爽,不过,幸运的我找到了解决方案,就是"Depth Mask"着色器.先看看着色器的代码,没错,非常短.Shader "Depth Mask" { SubShader{ Color

2015-08-24 22:55:18 3005

原创 Unity换装之分离元素

需要先将美术制作好的人物进行分离。先存储骨骼,再存储身体其他部分。下面是制作的编辑器工具,自动分离部件然后保存到Resources文件夹下面 private static string dir = Application.dataPath + "/Resources"; [MenuItem("MyDress/Handle Person Resources")]

2015-08-24 08:46:44 947

原创 Unity换装之合并网格

为了提高游戏性能,需要对人物进行换装后,讲人物各个部分再进行组合,形成一个整体的网格,所以需要合并网格,骨骼,材质等。下面是从Resources中加载人物各个部分,然后再组装。首先加载的骨骼,再加载其他部分。 void LoadResource() { GameObject go = Resources.Load("Female_bone");

2015-08-24 08:25:18 2667 1

原创 Unity中md5,base64

引用命名空间 using System.Security.Cryptography;/// /// 计算字符串的MD5值/// public static string md5(string source) { MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); byte[] data = System.Tex

2015-08-13 09:27:34 2459

原创 Unity判断网络连接状况

Unity3d内置判断网络连接的方法 .

2015-08-13 09:21:13 1352

div布局软件-主要用于div对网页进行前期的布局

主要用于div的布局,通过可视化的拖动层,可以更方便的进行网页的布局

2009-10-28

C#图片上传下载,图片和二进制之间的转换

用C#用图片的上传和下载,包括command,reader,adapter对图片的上传数据库和从数据库下载等操作。

2009-02-19

空空如也

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

TA关注的人

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