三十四:什么是LightMap?
LightMap:就是指在三維軟件里實現(xiàn)打好光,然后渲染把場景各表面的光照輸出到貼圖上,最后又通過引擎貼到場景上,這樣就使物體有了光照的感覺。
三十五:Unity和cocos2d的區(qū)別
Unity3D支持C#、javascript等,cocos2d-x 支持c++、Html5、Lua等。
cocos2d 開源 并且免費
Unity3D支持iOS、Android、Flash、Windows、Mac、Wii等平臺的游戲開發(fā),cocos2d-x支持iOS、Android、WP等。
三十六:C#和C++的區(qū)別?
簡單的說:C# 與C++ 比較的話,最重要的特性就是C# 是一種完全面向?qū)ο蟮恼Z言,而C++ 不是,另外C# 是基于IL 中間語言和.NET Framework CLR 的,在可移植性,可維護性和強壯性都比C++ 有很大的改進。C# 的設(shè)計目標(biāo)是用來開發(fā)快速穩(wěn)定可擴展的應(yīng)用程序,當(dāng)然也可以通過Interop 和Pinvoke 完成一些底層操作。更詳細的區(qū)別大家可以參考這里
三十七:結(jié)構(gòu)體和類有何區(qū)別?
結(jié)構(gòu)體是一種值類型,而類是引用類型。(值類型、引用類型是根據(jù)數(shù)據(jù)存儲的角度來分的)就是值類型用于存儲數(shù)據(jù)的值,引用類型用于存儲對實際數(shù)據(jù)的引用。那么結(jié)構(gòu)體就是當(dāng)成值來使用的,類則通過引用來對實際數(shù)據(jù)操作
三十八:ref參數(shù)和out參數(shù)是什么?有什么區(qū)別?
ref和out參數(shù)的效果一樣,都是通過關(guān)鍵字找到定義在主函數(shù)里面的變量的內(nèi)存地址,并通過方法體內(nèi)的語法改變它的大小。不同點就是輸出參數(shù)必須對參數(shù)進行初始化。ref必須初始化,out 參數(shù)必須在函數(shù)里賦值。ref參數(shù)是引用,out參數(shù)為輸出參數(shù)。