原创 iOS開發UI篇—UIWindow簡單介紹

文頂頂最怕你一生碌碌無爲 還安慰自己平凡可貴iOS開發UI篇—UIWindow簡單介紹iOS開發UI篇—UIWindow簡單介紹一、簡單介紹UIWindow是一種特殊的UIView,通常在一個app中只會有一個UIWindowiOS程序啓動

原创 簡要分析unity3d中剪不斷理還亂的yield

  在學習unity3d的時候很容易看到下面這個例子:void Start ()  {           StartCoroutine(Destroy()); } IEnumerator Destroy(){          yiel

原创 Unity3D研究院之UGUI一個優化效率小技巧

無意間發現了一個小技巧。如下圖所示,可以發現UGUI的Image組件的RaycastTarget勾選以後會消耗一些效率,爲了節省效率就不要勾選它了,不僅Image組件Text組件也有這樣的問題。 一般UI裏也就是按鈕才需要接收響應事件,那麼

原创 unity渲染層級關係小結

最近連續遇到了幾個繪製圖像之間相互遮擋關係不正確的問題,網上查找的信息比較凌亂,所以這裏就把自己解決問題中總結的經驗記錄下來。 Unity中的渲染順序自上而下大致分爲三層。 最高層爲Camera層,可以在Camera的depth那裏設置,設

原创 Unity進階技巧 - RectTransform詳解

RectTransform屬性一覽前言最近要做UI,有時候需要在代碼中調整改變UI控件的屬性,比如位置、大小等,然而在NGUI裏面,控制UI控件的位置等屬性的是RectTransform這個組件,這個組件繼承自Transform組件,卻增加

原创 泛型

一、泛型入門:我們先來看一個最爲常見的泛型類型List<T>的定義(真正的定義比這個要複雜的多,我這裏刪掉了很多東西)[Serializable]public class List<T> : IList<T>, ICollection<T>

原创 LINQ教程

千萬別被這個頁面的滾動條嚇到!!!我相信你一定能在30分鐘之內看完它!!!在說LINQ之前必須先說說幾個重要的C#語言特性一:與LINQ有關的語言特性  1.隱式類型    (1)源起      在隱式類型出現之前,      我們在聲明一

原创 UGUI中的Canvas、Camera和Canvas Scaler

投影空間和屏幕空間先不說UI,如果是一個普通渲染流程,一個Cube普通地被渲染。800X600的屏幕中,右邊的Cube和中間的Image大小相仿。(可能由於網頁顯示問題導致本圖顯示尺寸變小。請自行腦補成其真實800x600大小,起碼比下圖2

原创 簡要分析unity3d中剪不斷理還亂的yield

  在學習unity3d的時候很容易看到下面這個例子:void Start ()  {           StartCoroutine(Destroy()); } IEnumerator Destroy(){          yiel

原创 Unity3D研究院之UGUI一個優化效率小技巧

無意間發現了一個小技巧。如下圖所示,可以發現UGUI的Image組件的RaycastTarget勾選以後會消耗一些效率,爲了節省效率就不要勾選它了,不僅Image組件Text組件也有這樣的問題。 一般UI裏也就是按鈕才需要接收響應事件,那麼

原创 (android)Can't Create handler inside thread that has not called Looper.prepare()

接android遊戲sdk中,經常會遇到Looper報錯,此時需要在主線程中調用sdk函數。將sdk的函數放到UI線程中執行。如:  activity.runOnUiThread(new Runnable() {   @Override 

原创 iOS開發UI篇—UIWindow簡單介紹

文頂頂最怕你一生碌碌無爲 還安慰自己平凡可貴iOS開發UI篇—UIWindow簡單介紹iOS開發UI篇—UIWindow簡單介紹一、簡單介紹UIWindow是一種特殊的UIView,通常在一個app中只會有一個UIWindowiOS程序啓動

原创 unity渲染層級關係小結

最近連續遇到了幾個繪製圖像之間相互遮擋關係不正確的問題,網上查找的信息比較凌亂,所以這裏就把自己解決問題中總結的經驗記錄下來。 Unity中的渲染順序自上而下大致分爲三層。 最高層爲Camera層,可以在Camera的depth那裏設置,設

原创 LINQ教程

千萬別被這個頁面的滾動條嚇到!!!我相信你一定能在30分鐘之內看完它!!!在說LINQ之前必須先說說幾個重要的C#語言特性一:與LINQ有關的語言特性  1.隱式類型    (1)源起      在隱式類型出現之前,      我們在聲明一

原创 開發QQ互聯ios版Ane擴展 辛酸史

開發QQ互聯iOS版Ane擴展辛酸史:1、安裝mac系統非常痛苦,找了好幾個版本都裝不上,同時對mac的基本操作和xcode的基本操作不熟悉。2、用xcode建立ane項目(使用xcode-template-ane-master模板,下載地