一: .Net 與Mono的關(guān)系?
mono是. net的一一個(gè)開源跨平臺(tái)工具,就類似java虛擬機(jī),java 本身不是跨平臺(tái)語言,但運(yùn)行在虛擬機(jī)上就能夠?qū)崿F(xiàn)了跨平臺(tái)。.net 只能在windows下運(yùn)行,mono 可以實(shí)現(xiàn)跨平臺(tái)跑,可以運(yùn)行于linux. Unix, Mac OS 等。
二:簡述Unity3D支持的作為腳本的語言的名稱
Unity的腳本語言基于Mono的. Net平臺(tái)上運(yùn)行,可以使用.NET庫,這也為XML、數(shù)據(jù)庫、正則表達(dá)式等問題提供了很好的解決方案。Unity里的腳本都會(huì)經(jīng)過編譯,他們的運(yùn)行速度也很快。這三種語言實(shí)際上的功能和運(yùn)行速度是-樣的,區(qū)別主要體現(xiàn)在語言特性上。
JavaScript、C#、 Boo
三: U3D 中用于記錄節(jié)點(diǎn)空間幾何信息的組件名稱,及其父類名稱
Transform父類是Component
四:向量的點(diǎn)乘、叉乘以及歸一化的意義?
1.點(diǎn)乘描述了兩個(gè)向量的相似程度,結(jié)果越大兩向量越相似,還可表示投影
2.叉乘得到的向量垂直于原來的兩個(gè)向量
3.標(biāo)準(zhǔn)化向量:用在只關(guān)系方向,不關(guān)心大小的時(shí)候
五:為何大家都在移動(dòng)設(shè)備上尋求U3D原生GUI的替代方案
不美觀,OnGUI 很耗費(fèi)時(shí)間,效率不高,使用不方便
六:請(qǐng)簡述如何在不同分辨率下保持UI的一致性
NGUI很好的解決了這-一點(diǎn),屏幕分辨率的自適應(yīng)性,原理就是計(jì)算出屏幕的寬高比跟原來的預(yù)設(shè)的屏幕分辨率求出一個(gè)對(duì)比值,然后修改攝像機(jī)的size。UGUI 通過錨點(diǎn)和中心點(diǎn)和分辨率也解決這個(gè)問題
更多關(guān)于“unity游戲開發(fā)培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學(xué),課程大綱緊跟企業(yè)需求,更科學(xué)更嚴(yán)謹(jǐn),每年培養(yǎng)泛IT人才近2萬人。不論你是零基礎(chǔ)還是想提升,都可以找到適合的班型,千鋒教育隨時(shí)歡迎你來試聽。