原创 Shader 高斯模糊, 鏡頭模糊

  對物體圖像 做一個  上下左右 偏移渲染   Shader 部分:   Shader "Custom/Gaosi" {     Properties     {         _MainTex ("Texture", 2D) =

原创 unity3d C# 實現冒泡排序 和 希爾排序

常見的排序算法有8種: 冒泡排序 算法原理 冒泡排序算法的運作如下:(從後往前) 1.比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。 2.對每一對相鄰元素作同樣的工作,從開始第一對到結尾的最後一對。在這一點,最後的元素應該會是最

原创 unity 實現貪喫蛇, C# , 組合模式+工廠模式

                                                        W鍵加速, A鍵左轉,D建右轉 新建一個Cube物體, 將其命名改爲SnakeHead  給他添加tag  標籤Player,

原创 Unity3D 實現陰陽師 畫符

        OnRenderObject: 在完成所有常規場景渲染後調用此函數。此時,可使用 GL 類或 Graphics.DrawMeshNow 繪製自定義幾何圖形。   C# 代碼部分: using System.Collect

原创 Unity 3D AssetBunle加載之 UnityWebRequest

從網絡中 或者 StreamingAssets 中 加載資源 C# 代碼部分 IEnumerator LoadFromWebResquet()     {         string path = Application.streami

原创 unity 3d 實現六邊形 戰績分佈圖

  一個園 等分成 6份 ,  得出 六個 圓上的點, 兩兩畫線得出 一個 六邊形了 C#  代碼部分: using System.Collections; using System.Collections.Generic; using

原创 unity 實現貪吃蛇, C# , 組合模式+工廠模式

                                                        W鍵加速, A鍵左轉,D建右轉 新建一個Cube物體, 將其命名改爲SnakeHead  給他添加tag  標籤Player,

原创 關於unity3D 打包的問題BuildAssetBundle的實現

在實際項目中, 我們可能爲了更新資源 ,或者減小apk的大小,就會用到AssetBundle來打包文件, 下面將實現這個打包的功能代碼整理出來分享一下 using UnityEngine; using System.Collections

原创 最新版NGUI3.8.1之UIGrid的重寫排序方法,

            在實際項目中使用UIGrid來排序是非常方便的,但它原有的幾個排序不能滿足我們的需要, 仔細查看源碼,作者已經爲我們留下了接口 下面 將要代碼實現按照我們自定義的排序方式進行排序,已item 上掛的腳本上面的ID