原创 Unity 2017中使用Async-Await替代 coroutines

隨着Unity 2017的發佈,現在可以使用一個稱爲async-await的新的C#功能來代替我們的異步方法。 與協同程序相比,它具有很多不錯的功能。 未完待續

原创 C#的一些騷操作記錄

C#中字符串前面加@的作用 在C#中,字符串前加@表示強制不轉譯。 如果你的字符串中有大量的\字符,而不是想用轉義,那就寫@來取消\轉義字符。 還有就是字符串可以換行。 string a=@"abc def

原创 Unity自動生成的.meta文件是什麼

內容會持續更新,有錯誤的地方歡迎指正,謝謝! meta文件從石頭裏蹦出來的? Unity中每個資源文件都會自動生成一個對應的meta文件。 meta文件的作用 1.是用於輔助管理Unity資源文件的文件,Unity根據meta裏記錄的

原创 Unity裏圖片未壓縮Not yet compressed的解決方法

內容會持續更新,有錯誤的地方歡迎指正,謝謝! Unity裏圖片顯示Not yet compressed: 解決方法:Edit->Preferences->General->Compress Assets On Import(勾選上)

原创 如何在TortoiseSVN提交資源時,添加自動檢查的功能

內容會持續更新,有錯誤的地方歡迎指正,謝謝! 前言 SVN是軟件項目中廣泛使用的版本控制工具,TortoiseSVN就是一個SVN版本控制客戶端,簡便易用。除了常用的Checkout, Update, Commit等功能,Tortoi

原创 臨時筆記本

在TortoiseSVN提交資源時,添加自動檢查的功能所需的臨時資料: wscript.exe全稱“Windows Scripting Host”,是一種批次語言/自動執行工具,位於C:\WINDOWS\system32目錄下,正是它

原创 《代碼整潔之道》讀書筆記

內容會持續更新,有錯誤的地方歡迎指正,謝謝! 前言 這本書爲什麼值得讀? 寫了一堆可執行沒Bug的代碼的確是OK的,但是不優雅、不可讀呀,爲了追求優雅性、可讀性,還是建議讀讀這本書。本書提出了一個觀點:代碼質量與其整潔度成正比,乾淨的

原创 哪種代碼,需要重構

內容會持續更新,有錯誤的地方歡迎指正,謝謝! 正文 1)註釋:不恰當的信息,廢棄註釋,廢棄代碼,冗餘註釋 2)環境:儘可能容易構建,儘可能容易測試 3)函數:過多參數,輸出參數,標識參數,死函數 4)明顯的行爲未被實現:類名或者函數名

原创 實用的程序員面試技巧

核心思想:邊答邊提問,把面試轉換爲討論。 面試答題要會套路,不能人家問你這個問題怎麼做的,你就說幾個詞,你要把這個相關的都吧啦吧啦說一遍,如果題目不會,可以考慮把話題繞一繞,答些相關的但不會出錯的基礎,總之要有的說,一定要多說。總之,

原创 svn執行update操作後出現:Error : Previous operation has not finished; run 'cleanup' if it was interrupted.

【轉載】原文鏈接:https://blog.csdn.net/JINYUANCAI/article/details/68922372 svn執行update操作後出現: Error : Previous operation has n

原创 Lua菜鳥教程學習筆記四(重難點 續)

內容會持續更新,有錯誤的地方歡迎指正,謝謝! Lua 文件 I/O Lua I/O 庫用於讀取和處理文件。分爲簡單模式(和C一樣)、完全模式(以一種面對對象的形式,將所有的文件操作定義爲文件句柄的方法)。如果同時讀取多個文件的話,使用

原创 Lua菜鳥教程學習筆記三(重難點)

內容會持續更新,有錯誤的地方歡迎指正,謝謝! 上一篇文章:Lua菜鳥教程學習筆記二(一些細節)介紹了Lua的一些細節內容,但缺少重難點內容,本文總結一些重難點。 未完待續~

原创 Lua菜鳥教程學習筆記二(一些細節)

內容會持續更新,有錯誤的地方歡迎指正,謝謝! 前言 上一篇文章:Lua菜鳥教程學習筆記一(基本語法和數據類型)介紹了Lua的基本用法,但缺少一些細節的內容,本文會補充一些細節。 正文 Lua 變量 全局變量、局部變量 Lua 賦值語句

原创 Lua菜鳥教程學習筆記一(基本語法和數據類型)

內容會持續更新,有錯誤的地方歡迎指正,謝謝! 前言 學習資源來源於菜鳥教程和《Programming in Lua》,本人學習Lua的目的:編寫遊戲邏輯、熱更新等 Window 系統上,可以使用一個叫"SciTE"的IDE環境來執行l

原创 Lua中pairs 和 ipairs的異同

內容會持續更新,有錯誤的地方歡迎指正,謝謝! 相同點: 都能遍歷集合(表、數組) 不同點: pairs 能遍歷集合的所有元素。 ipairs 只能按照索引升序遍歷,若索引中斷則停止遍歷,也就是若遇到 nil 則會退出。 也就是,只會從