原创 【Unity Image Effect】Blur 模糊效果

【Unity Image Effect】Blur 模糊效果 是什麼 上圖是背景模糊處理,在UI界面打開的時候,設置背景模糊,效果會非常贊。 怎麼做 最開始是想自己寫Shader做模糊處理,網上也參考了很多Shader的實現,發現

原创 【Unity優化】Unity字符串String優化

【Unity優化】Unity字符串String優化 System.String 通過跟蹤Unity的string,我們看到了Unity給我們提供的各種string接口。發現該代碼來自mscorlib.dll,通過路徑直接找到該d

原创 【Unity UGUI】獲取UGUI界面的屏幕大小

【Unity UGUI】獲取UGUI界面的屏幕大小 UGUI屏幕大小 說到屏幕大小我們可能會想到Unity自帶的Screen.width,但是其實UGUI的屏幕大小是根據我們的適配情況自己算出來的,它和Screen.width是不

原创 Unity AssetBundle 教程

Unity AssetBundle 教程 AssetBundle是Unity用來處理資源熱更新的,下面簡單介紹AssetBundle的所有操作。本教程使用的Unity版本:Unity 2018.2.12f1 (64-bit) As

原创 【Unity Image Effect】Vignetting 光暈效果

【Unity Image Effect】Vignetting 光暈效果 Vignetting 光暈效果 :可以實現場景中的聚焦,以及對中心之外的物體做模糊處理 是什麼 上圖是王者榮耀的遊戲截圖,王者榮耀在戰鬥結束的時候都會做背景

原创 【Unity UISystem】ListPool

【Unity UISystem】ListPool 是什麼 ListPool是Unity的UISystem源碼中的List對象池,它是由上一篇博文中提到的對象池ObjectPool 擴展而來的。具體源碼如下 using System

原创 UGUI自動化–QButton&QToggleButton&QToggleButtonGroup

UGUI自動化–QButton&QToggleButton&QToggleButtonGroup 本系列來自https://github.com/onelei/Lemon/tree/master/Assets/QGUI 今天接着介

原创 華爲手機安卓9以上獲取系統多語言出錯的解決方案

華爲手機安卓9以上獲取系統多語言出錯的解決方案 事情的起因是做海外項目的時候需要進行多語言處理。我們通過Unity自帶的Application.systemLanguage接口獲取手機的語言環境一直沒啥問題。但是在華爲手機的安卓9

原创 [Unity Shader]凌波微步效果

[Unity Shader]凌波微步效果 相信很多人都看過天龍八部,裏面的段譽有一個技能就是凌波微步:移動的時候人先到,衣角跟隨其後。說白了就是移動時有一個殘影跟着他。下面先看下最終效果 下面我們看如何實現上面的效果。 思路:

原创 字符串優化加強版–StringPool

字符串優化加強版–StringPool 之前寫過一篇string字符串優化相關的文章,但是裏面是使用一個static靜態變量。先看下之前的代碼 using System; using System.Collections.Gene

原创 【算法】洗牌算法Fisher–Yates shuffle

【算法】洗牌算法Fisher–Yates shuffle C#語言一般都是調用隨機函數Random.Next函數,在一個範圍內隨機出一個數字。但是當我們需要將n個數據隨機選擇k個數。怎麼辦呢? 方案一:隨機出一個數,然後從剩下的數

原创 【Unity Assetstore】上傳插件

【Unity Assetstore】上傳插件 最近做了一個Unity插件,需要上傳到Unity的AssetStore,因此記錄一下。 Publisher 第一步要先將自己的普通Unity賬號轉換成Publisher–就是能夠上傳U

原创 【Android SDK】安卓中String的坑

【Android SDK】安卓中String的坑 最近一直在查項目中一個SDK相關的bug,我們通過C#代碼給java層傳入一個string,然後在java層解析出對應的json數據。在使用JSONObject的時候拋出了一個異常

原创 臨時字符串0GC解決方案--OneString

OneString 是一個 0 GC ToString 解決方案。傳統的數字或者bool變量轉換成string的時候會產生GC。由於string是不可變的,每次修改string的值,內部都會生成一個新的string。如果我們需要

原创 處女作:《遊戲AI程序設計實戰》2019.4.1

前言 不知不覺再遊戲行業從事5年有餘了,感謝這些年來一直有貴人相助,一直想寫本關於AI方面的書,這個願望終於實現了。 封面 目錄 購買方式 京東:https://item.jd.com/12520141.html 異步社區:h