Unity3D
cuiyh1993
宁静致远...
展开
-
Unity3D Mathf数学函数
转自 http://zhboy666666.iteye.com/blog/1679637> Mathf.Abs绝对值 计算并返回指定参数 f 绝对值。 Mathf.Acos反余弦 static function Acos (f : float) : float 以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。 Mathf.Approx转载 2015-04-13 12:40:02 · 1079 阅读 · 0 评论 -
UGUI射线穿透UI
EventSystem.current.IsPointerOverGameObject点击到UI物体返回Ture,点击到3D物体返回False另外思路,待测,将UI层的层级至于3D场景前,可以通过自己打射线的方式,当射线检测到UI层,就停止该射线继续透过...仅思路原创 2016-06-04 09:32:58 · 3851 阅读 · 0 评论 -
超级简单的UGUI血条制作技巧
1.新建一个Plane 放置一个Cube 2.添加2个 Button 模拟血条 2.1 删除2个Button中没用的组件,比如Button(script)组件,实际上只用Image组件来显示血量就可以 2.2 将两个的位置关系变为父子,外侧就叫”btnAllHp”作为背景血条,内部的Button叫”btnNowHp”作为实际血量原创 2015-12-23 19:49:19 · 13285 阅读 · 1 评论 -
Shader基于片段编程的Lambert光照,Phong光照和Blinn-Phong光照
Lambert光照模型(环境光+漫反射):Shader "Custom/ShaderLambert_Fragment" { SubShader { Pass{ CGPROGRAM #include "unitycg.cginc" #include "lighting.cginc" #pragma vertex ver原创 2015-12-18 09:40:41 · 677 阅读 · 0 评论 -
Shader基于顶点编程的Lambert光照,Phong光照和Blinn-Phong光照
Lambert光照模型(环境光+漫反射):Shader "Custom/ShaderLambert" { SubShader { Pass{ CGPROGRAM #include "unitycg.cginc" #include "lighting.cginc" #pragma ver原创 2015-12-18 09:36:43 · 1571 阅读 · 0 评论 -
Unity Shader内置矩阵
内置矩阵 支持的矩阵(float4x4):UNITY_MATRIX_MVP 当前模型视图投影矩阵UNITY_MATRIX_MV 当前模型视图矩阵UNITY_MATRIX_V 当前视图矩阵。UNITY_MATRIX_P 目前的投影矩阵UNITY_MATRIX_VP 当前转载 2015-12-08 09:44:08 · 2353 阅读 · 0 评论 -
Unity 2D战棋类 摄像机的局部移动控制
实在不知道如何命名标题源: 在一张地图上,摄像机显示地图部分区域,通过移动鼠标或安卓端拖动从而显示不同的区域...且控制摄像机的边界范围不移动出去到地图外一般得不到摄像机的宽和高,通过pixelWidth 和 PixelHeight 得到的也仅仅是所属设备(例安卓)的屏幕分辨率那么如何得到摄像机的宽和高(可视范围的宽和高)?答:摄像机有orthographicSize属原创 2015-10-15 18:57:46 · 1961 阅读 · 0 评论 -
关于unity3d碰撞的一些东西
关于unity3d碰撞的一些东西 2011-09-27 20:47:00| 分类:unity3d |字号 订阅 具体的一些,可以看 unity3d的 manual refrernce的东西,有几个表格在后面可以参考:几个类型碰撞器:1. 静态碰撞器: 就是只有碰撞器,但没有刚体的2.刚体碰撞器: 带Rigidbody的碰撞器,这个是最基本的碰撞器3.转载 2014-10-19 15:32:49 · 627 阅读 · 0 评论 -
关于Unity3D中deltaTime的简单分析到引发思考
deltatime 是Time类下一个重要的静态变量原创 2014-10-14 11:03:39 · 2410 阅读 · 0 评论 -
中文版iTween帮助文档、参数解析
中文版iTween帮助文档、参数解析1. CameraFade(摄像机的渐隐)其中Camera或者场景的东西并没有消失,只是在屏幕上贴了一张贴图首先,要用到摄像机的渐隐/显功能的话,必须调用CameraFadeAdd()函数,来添加背景图片,不然在运行时会包错。下面来讲解一下CameraFade里面需要用到的几个函数1) CameraF转载 2015-04-25 09:43:48 · 683 阅读 · 0 评论 -
Unity3D 脚本编译器属性详解
[Unity3D]Script 脚本所有编译器属性详解 Script属性是基于IDE的一系列编译器属性JS中用@script 属性方法()访问,c#中用[属性方法()]访问。一共就只有9种属性访问方式:AddComponentMenu 在Component菜单中添加新的菜单项ContextMenu 在当前脚本转载 2014-10-11 14:24:35 · 595 阅读 · 0 评论 -
解决Unity无法导入package资源包(Failed Importing Package)
.unitypackage的完整路径中不要存在中文就行,即不要放在任何以及包含中文的目录下…原创 2015-04-25 10:30:53 · 34749 阅读 · 3 评论 -
无聊写个手势插件
GestureCoolusing UnityEngine;using System.Collections;using System;using System.Collections.Generic;using System.IO;using System.Text;public class GestureCool : SingleFramework { //将一个圆等原创 2016-08-27 12:09:15 · 931 阅读 · 0 评论