原创 opengl shaer book

https://thebookofshaders.com/   https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-

原创 Unity3d shader中Queue 使用渲染隊列進行深度排序

爲了讓我們真正明確透明度。我們須要瞭解一下深度排序。或者說,對象的繪製順序。Unity同意我們控制一個特定對象繪製到屏幕上的順序,因此我們能夠更好地控制哪些對象應該覆蓋在其它對象上。你能夠把繪製順序理解成Photoshop中的圖層的概念。

原创 golang ----rune數據類型

golang ----rune數據類型 查詢,官方的解釋如下: 1 2 3 4 5 6 7 // rune is an alias for int32 and is equivalent to int32 in all ways.

原创 CustomEditor命令(特性)

當我們需要爲一個組件添加自己自定義的編輯器內容時,需要用到這個特性:CustomEditor,語法如下: 1、public CustomEditor(Type inspectedType); 2、public CustomEditor(T

原创 uniy3d學習筆記

1.在project視圖的右側拓展自定義按鈕 EditorApplication.projectWindowItemOnGUI : 委託用於OnGUI事件在項目窗口每個可見列表項。

原创 lua——userdata使用

userdata說明: 0、Lua中使用userdata類型來表示在C中定義的類型。userdata只是提供了一塊原始的內存區域,可以用來存儲任何東西,並且,在lua中userdata沒有任何預定義的操作。在C中調用函數lua_newus

原创 iOS開發:對於Xcode的Open Developer Tool中常用功能使用的總結

整理一下Xcode菜單欄裏面Open Developer Tool裏面的功能,這裏只介紹常用的幾個功能的使用,剩餘沒有介紹到的功能模塊請自行腦補。。。 根據Open Developer Tool菜單欄裏面顯示的從上到下的順序開始介紹,請按

原创 lua: userdata的metatable使用

1 如何封裝c++的指針   對於c++對象的lua包裝,我們可以使用  template<typename T>  struct luaUserdataWrapper  {   luaUserdataWrapper() {}   lua

原创 AppStore發佈流程(從證書創建到app發佈一站式)

簡介 iOS-APP發佈流程細分一般包含八部分: 有可用的蘋果開發者賬號(AppID)。 app相關證書信息配置(開發者發佈證書、描述文件)。 開發工具(XCode)設置。 打包應用app。 itunes平臺填寫待提交app信息。 提交i

原创 Lua中的weak表——weak table

弱表(weak table)是一個很有意思的東西,像C++/Java等語言是沒有的。弱表的定義是:A weak table is a table whose elements are weak references,元素爲弱引用的表就叫弱

原创 iOS 內購最新講解

本文來自 IIronMan ,作者 棗泥布丁 本文爲CocoaChina網友IIronMan投稿 一.總說內購的內容 協議、稅務和銀行業務 信息填寫 內購商品的添加 添加沙盒測試賬號 內購代碼的具體實現 內購的注意事

原创 creator有資源缺失時,報的錯

在使用creator開發遊戲時,隨着遊戲的迭代,資源時常需要更新,在替換資源時可能會誤刪部分資源,這時運行遊戲就會出現一大堆錯,所以在替換資源時多注意,如果出現錯誤,可以在運行時不加載資源,再慢慢加載一部分資源,這樣定位錯誤會比較快一些.

原创 cocos creator開發筆記

最近一直使用cocos creator開發遊戲,開發過程中會遇到一些問題,隨手記錄一下: 1.cocos creator中js或ts文件可能會相互引用,有時需要某些文件引入時間比另外一些要早一些,查看文件的require順序,可以運行遊戲

原创 前端調試技巧之override

在前端開發過程中,通常需要在線編輯某個樣式或者js代碼,刷新後又會被覆蓋,這樣不利於調試. 然後使用chrome瀏覽器調試時可以解決這個問題,在chrome中打開一個頁面,打開開發者工具,選擇source標籤頁,如下所示 然後選擇下面的

原创 愛奇藝Android客戶端啓動優化與分析!

 【IT168 評論】互聯網領域裏有個八秒定律,如果網頁打開時間超過8秒,便會有超過70%的用戶放棄等待,對Android APP而言,要求更加嚴格,如果系統無響應時間超過5秒,便會出現ANR,APP可能會被強制關閉,因此,啓動時間作爲一