原创 C#字典的遍歷方法

命名空間:  System.Collections.Generic Dictionary<TKey, TValue> 類 KeyValuePair<TKey, TValue> 結構 用指定的鍵和值初始化 KeyValuePair<TKey

原创 unity EasyTouch虛擬搖桿的使用(邊界情況處理)

EasyTouch3.1.6 下載 : http://download.csdn.net/detail/fucun1984686003/9169591 1 .首先把EasyTouch資源包導入項目中;然後菜單欄中會出現Tools選項,如

原创 cmd 命令進行adb logcat 中文亂碼問題

在使用adb logcat 時中文出現亂碼,cmd chcp 65001即可解決; 打開cmd ;輸入 adb logcat -s "Unity"(這裏以unity開發的apk爲例). 運行程序可以看到有中文亂碼的現象: 亂碼原因

原创 unity5 rendersetting選項

rendersetting選項~ 之前是在Edit菜單下, 新版本unity都是在 window菜單下的lighting,找到scene選項,天空盒和霧效等等都在裏面 打開之後如圖:

原创 unity 腳本執行順序設置 Script Execution Order Settings

 通過Edit->Project Settings->Script Execution Order打開MonoManager面板  或者選擇任意腳本在Inspector視圖中點擊Execution Order..按鈕 Defaul

原创 C#參數類型 params、out和ref

parmas類型的參數 using System; public class MyClass { public static void UseParams(params int[] list) { for

原创 OC 鍵盤輸入

OC中檢測鍵盤輸入的函數爲scanf,如果使用圖形用戶界面(UI)編寫Objective-C程序,如Cocoa或者ios應用程序時,是用不到此函數的; 下面示例如何使用: int main(int argc, const char *

原创 C# ?? 和 ?: 運算符

?:條件運算符  根據 Boolean 表達式的值返回兩個值之一。  下面是條件運算符的語法。 condition ? first_expression : second_expression; condition 的計算結果必須爲 tr

原创 OC 術語表

抽象類: 爲了更方便地創建子類而定義的類。實例是從子類創建的,而不是抽象類。 存取方法: 實例變量的取值或者設值方法。使用取值方法可以獲取實例變量的值,使用設值方法可以設置實例變量的值,這與數據封裝的方法論時一致的。 Applicatio

原创 C#不定參數函數

當我們需要調用某個函數,而函數參數的個數不定時,我們可以採用params類型的參數; 例如: 簡單的字符串拼接,在不知會有幾個字符串進行拼接的時候,我們把函數的參數類型定義爲params類型 /// <summary> /// 得

原创 C# Enumerable 類

 Enumerable 類 命名空間:  System.Linq 提供一組用於查詢實現 IEnumerable<T> 的對象的 static(在 V

原创 C# goto 語句

參考:https://msdn.microsoft.com/zh-cn/library/13940fs2.aspx goto 語句將程序控制直接傳遞給標記語句。 goto 的一個通常用法是將控制傳遞給特定的 switch-case

原创 C#類的擴展

擴展方法使你能夠向現有類型“添加”方法(oc的類目與此相似),而無需創建新的派生類型、重新編譯或以其他方式修改原始類型。 擴展方法是一種特殊的靜態方法,但可以像擴展類型上的實例方法一樣進行調用。 擴展方法被定義爲靜態方法,但它們是通過

原创 unity計時器功能的實現

最近在遊戲開發的過程中需要做一些技能cd, buff持續時間的控制等功能,這些功能都需要一個計時器; 爲了便利開發,自己寫了一個簡單的計時器,這樣大部分有關計時的都可以用此計時器了; 計時器主要實現功能: 在規定的時間內倒計時,其中可以暫

原创 unity 獲取某個文件夾下的所有圖片

hello ,哈哈,第一次寫博客略微有點小激動。在博客裏寫下自己平常的積累還是不錯的,決定以後有的新的問題及解決方案都寫出來共享一下。 前幾天有朋友問我unity裏怎麼從某個文件夾下把所有的圖片獲取到,並且要能隨時顯示出來,於是我就寫了一