09 2012 档案
摘要:using UnityEngine;using System.Collections; public class BloodBarTest : MonoBehaviour { public GUISkin theSkin; public float bloodValue = 0.0f; private float tmpValue; private Rect rctBloodBar; private Rect rctUpButton; private Rect rctDownButton; private bool onoff; // Use this for initialization..
阅读全文
摘要:private var first = Vector2.zero; private var second = Vector2.zero; function Update () { } function OnGUI () { if(Event.current.type == EventType.MouseDown) { //记录鼠标按下的位置 first = Event.current.mousePosition ; } if(Event.current.type == EventType.MouseDrag) { ...
阅读全文
摘要:private string timerValue = "0:00:00"; // Use this for initialization void Start() { InvokeRepeating("TimerUpdate", 1.0f, 0.13f); timerSkin = (GUISkin)Resources.Load("TimerGUISkin"); } private void TimerUpdate() { float minutes = Mathf.FloorToInt(Time...
阅读全文
摘要:Shader "mask shader"{ Properties { _MainTex ("Base (RGB)", 2D) = "white" {} _Mask ("Culling Mask", 2D) = "white" {} _Cutoff ("Alpha cutoff", Range (0,1)) = 0.1 } SubShader { Tags {"Queue"="Transparent"} Lighting Off ZWri
阅读全文
摘要:using UnityEngine;using System.Collections; public class example : MonoBehaviour { void Update() { RaycastHit[] hits; hits = Physics.RaycastAll(transform.position, transform.forward, 100.0F); int i = 0; while (i < hits.Length) { RaycastHit hit = hits[i]; ...
阅读全文
摘要:轮廓描边是游戏中的细节 然则一个有特点的结果还是会让人面前一亮Glow + Outline 的结果就像求生之路2和暗黑3的轮廓描鸿沟一样 对轮廓描边后再进行模糊处理惩罚如图: 求生之路2暗黑3 一种思路为:1、在RTT中绘制单一像素2、对1绘制后的RTT进行blur处理惩罚3、对2处理惩罚后的RTT与原始场景进行叠加4、绘制原始模型另一种思路:1、绘制原始模型到RTT2、对1绘制的RTT华夏始模型进行Sobel描边3、对2描边后的RenderTexture进行blur处理惩罚4、叠加1和3的RenderTexture5、4与场景进行叠加在unity3d中的实现1、场景图像衬着之前void O.
阅读全文
摘要:@MenuItem("MyPlugins/CreatLightMaterial")static function Apply () { var TransformParent : Transform= Selection.activeTransform as Transform; var trname:String; var txname:String; var i:int=0; //var bumpMap : Texture; // var www : WWW = new WWW ("http://images.earthcam.com/ec_m...
阅读全文
摘要:最完美的解决方法: 是放弃32位系统,安装64位系统·(64位系统兼容32位软件·大家放心使用)如果64位系统安装64位软件,工作效率会更加快,本人测试,在windows7的64位系统安装32位和64位的3D 2009,渲染同一个文件,32位3DSMAX 需要5分01秒。64位3DSMAX 只需要4分33秒。PS:安装64位系统的电脑基本电脑要求最好2G以上。解决在32位系统出现的问题方法: 32位的系统(例如XP,Vista,win7)在内存使用总量超过1.83G时,MAX就会跳掉,解决方法是到"我的电脑/计算机>属性>高级>启动和故障恢复
阅读全文
摘要:情况:"可编辑网格(Editable Mesh)"和"可编辑多边形对象(Editable Poly)""上的一些命令失效,比如分离(Detach),反转(Flip),快速切片(QuickSlice)等等: 原因,这些键盘按键针对不同的对象类型重复设置了快捷命令,比如SHIFT+D组合键在应用给可编辑器样条线对象为"分离(样条线)"命令,应用给可编辑器网格对象为"分离(网格)"命令,应用给可编辑器多边形对象为"分离(多边形)"命令, MAX里面这种可以给相同按键重复应用给不同对象类型对应
阅读全文
摘要:#pragma strictvar s1 : GUISkin;var s2 : GUISkin;function Start () { s1 = AssetDatabase.LoadAssetAtPath("Assets/Amiga500GUISkin.guiskin",GUISkin); s2 = AssetDatabase.LoadAssetAtPath("Assets/MetalGUISkin.guiskin",GUISkin);}function OnGUI() { GUI.skin = s1; if (GUI.Button(Rect(10,11
阅读全文

浙公网安备 33010602011771号