原文:Unity3D熱更新全書-腳本(三) C#LightEvil語法與調試

調試,這是一個無法規避的問題 C Light 由於有 詞法解釋 語法解釋 運行時三種情況 所以和C 也是有類似的問題 出錯大致可以分為編譯錯誤和運行時錯誤 拼寫出莫名的東西或者語法不正確,會在編譯階段報錯,這種錯誤很好檢查,因為 C Light語法是C 的嚴格子集,所有的C Light腳本都可以用C 的標准做語法檢查 這也是C Light基本上是用VisualStudio做編輯器的原因所在,直接作 ...

2014-08-03 21:57 1 5657 推薦指數:

查看詳情

Unity3D更新全書-腳本(四) 用C#LightEvil搭建實際開發使用的腳本框架

C#LightEvil之前提供了很多和Unity結合的例子,都是采用把腳本文件放置在StreamingAssets中的方法。 這樣可以利用Unity的特性,放在這個目錄中的CS文件會被編譯器編譯,我們就利用C#編譯器來對我們的腳本進行驗證。 同時StreamingAssets中的文件又是直接 ...

Fri Aug 08 01:25:00 CST 2014 0 4572
Unity3D更新全書-腳本(一) 初識腳本

開篇之前還是要先說明,這是一份給經驗並不豐富的程序員閱讀的文字。 有需求、有疑惑,往下看。 第一個問題什么是腳本?程序和腳本如何區分?我們給Unity編寫的組件是程序還是腳本? 這些問題本文無意去解答,因為其中混合着太多有立場的東西,站在不同的立場會有不同的看法,這其中的矛盾不是簡單可以調和 ...

Sat Aug 02 07:50:00 CST 2014 3 5531
Unity3D更新全書-腳本(五) NGUI

讓我們實際的研究一下如何將NGUI和C#LightEvil結合起來。 這里使用NGUI2.7,因為他是一個開源的版本,NGUI最新的版本未經作者的許可,是不可以帶入我們的開源項目使用的。 這個例子完成的功能是從NGUI例子里找出了三個界面,按最下方的按鈕依次進行切換 這是在之前 ...

Tue Aug 12 07:15:00 CST 2014 0 4922
Unity3D更新全書-PageZero

腳本統一到一起的例子》 時間不定 下載系列 《Unity3D更新全書-下載 唯一的一 ...

Fri Aug 08 01:46:00 CST 2014 1 10479
Unity3D更新全書FAQ

只要有程序員朋友們問過兩次的問題 就會收錄在此FAQ中 1.C#Light對比LUA有什么好處 C#Light是靜態類型腳本語言,語法C#,Lua是動態類型腳本語言,這兩種都有人喜歡。 我更喜歡靜態類型,於是有了C#Light 2.C#Light性能怎么樣 ...

Tue Aug 12 18:46:00 CST 2014 0 3104
Unity3D更新全書-重頭再來

之前寫了Unity3D更新全書系列Blog 提出了下載、加載、腳本三個方面的開源類庫 下載方面有EasyDown加載方面有GameObjParser腳本方面有C#Light另外有一個沒有獨立成庫,但是到處都用的Myjson。 2015,重頭思考這些事情,有了不一樣的感悟,於是也有了新的規划 ...

Thu Jan 29 18:51:00 CST 2015 4 3649
Unity3D更新全書-何謂更新,為何更新,如何更新

首先來贊嘆一下中文,何謂為何如何,寫完才發現這三個詞是如此的有規律。 為何贊嘆中文?因為這是一篇針對新手程序員的文字,是一節語文課。 然后來做一下說文解字,也就是 何謂更新 更新,每個程序員一聽就明白,但是它語出何處,究竟表達了什么含義,到底代表了什么,對技術有什么要求,對經驗 ...

Fri Aug 01 20:01:00 CST 2014 1 19620
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM