unity shader 玻璃 扭曲效果

作者:雨辰 发布于:2017-3-8 10:41 Wednesday 分类:Unity3D

//玻璃镜面扭曲(双面镜子(试用于unity5.0以上版本)) Shader "hidden/ImageGlass" { Properties { _MainTex ("Texture", 2D) = "white" {} _NoiseTex("Noise Texture",2D) = "white"{} _MaskTex("Mask Texture",2D) = "white"{} _HeatTime ("Heat Time",range(0,1.5)) = 1 _HeatFor...

阅读全文>>

标签: Unity3D-Shader Unity3D

评论(0) 引用(0) 浏览(1095)

检测unity 对象 是否在摄像机视口内的游戏对象上。

作者:雨辰 发布于:2017-3-5 23:04 Sunday 分类:Unity3D

using UnityEngine; using System.Collections; /// <summary> /// 检测是否在摄像机视口内的游戏对象上。 /// </summary> public class CameraViewCheck : MonoBehaviour { private Transform _target; private Renderer _renderer; public Camera _camera; public bool _gameObjectView = false; /...

阅读全文>>

标签: Unity3D-优化性能 Unity3D unity 3d

评论(0) 引用(0) 浏览(202)

DestroyDelay 协同法

作者:雨辰 发布于:2017-2-17 14:06 Friday 分类:Unity3D

using UnityEngine; using System.Collections; public class Ef_DestroyDelay : MonoBehaviour { public float delay = 1F; // Use this for initialization IEnumerator Start () { yield return new WaitForSeconds(delay); Destroy(gameObject); } }

阅读全文>>

标签: Unity3D

评论(0) 引用(0) 浏览(258)

贝塞尔曲线 实现路径设定曲线行走

作者:雨辰 发布于:2017-2-9 14:37 Thursday 分类:Unity3D

using UnityEngine; using System.Collections; using Pathfinding; public class BezierMover : MonoBehaviour { public Transform[] points; public float tangentLengths = 5; public float speed = 1; float time = 0; void LateUpdate() { Move(); } Vect...

阅读全文>>

标签: Unity3D

评论(0) 引用(0) 浏览(420)

Shader 实现点击产生水文效果

作者:雨辰 发布于:2017-2-9 14:28 Thursday 分类:Unity3D

Shader: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Shader "Custom/WaterWave Effect" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } CGINC...

阅读全文>>

标签: Unity3D-Shader

评论(0) 引用(0) 浏览(275)

unity粒子系统 粒子特效播放完毕后自动销毁

作者:雨辰 发布于:2017-2-8 17:18 Wednesday 分类:Unity3D

using UnityEngine; using System.Collections; /// <summary> /// 粒子系统 粒子特效播放完毕后自动销毁 /// </summary> public class EQ_ParticleAutoDestruction : MonoBehaviour {     private ParticleSystem[] particleSystems;     void Start()     { &nbs...

阅读全文>>

标签: Unity3D

评论(0) 引用(0) 浏览(1262)

unity 绘制攻击范围(扇形,实心圆,空心圆)

作者:雨辰 发布于:2016-11-14 17:31 Monday 分类:Unity3D

using UnityEngine; using System.Collections.Generic; public class DrawTool : MonoBehaviour { private static LineRenderer GetLineRenderer(Transform t) { LineRenderer lr = t.GetComponent<LineRenderer>(); if (lr == null) { lr = t.gameObject....

阅读全文>>

标签: Unity3D

评论(0) 引用(0) 浏览(1402)

unity ARPG游戏架构设计之通用

作者:雨辰 发布于:2016-10-30 9:44 Sunday 分类:Unity3D

unity ARPG游戏架构设计之通用 炸弹人管理器 <一>炸弹人全局数据管理 BombDataManager 1:单例(进入炸弹游戏后初始化,离开游戏回收清理) 2:进入游戏负责初始化玩家player数据 <1>Skill技能 .... 3:进入游戏初始化load 策划配置数据并做处理 <二>战斗场景数据管理器 BombFightSceneManager  1:单例 (进入炸弹战斗游戏初始化,退出战斗回收清理) ...

阅读全文>>

标签: Unity3D

评论(0) 引用(0) 浏览(903)

雨辰 joyimp|@2011-2017 京ICP备16030765号