一: .Net 與Mono的關系?
mono是. net的(de)一(yi)一(yi)個開源跨(kua)平(ping)臺(tai)工(gong)具,就(jiu)類似java虛(xu)(xu)擬機(ji),java 本身不是跨(kua)平(ping)臺(tai)語言,但運(yun)行(xing)(xing)在(zai)虛(xu)(xu)擬機(ji)上(shang)就(jiu)能夠實現了(le)跨(kua)平(ping)臺(tai)。.net 只能在(zai)windows下運(yun)行(xing)(xing),mono 可以(yi)實現跨(kua)平(ping)臺(tai)跑,可以(yi)運(yun)行(xing)(xing)于linux. Unix, Mac OS 等。
二:簡述Unity3D支持的作為腳本的語言的名稱
Unity的(de)(de)(de)腳本語(yu)言(yan)(yan)基于Mono的(de)(de)(de). Net平臺(tai)上(shang)運行(xing)(xing),可以使用.NET庫,這(zhe)也為XML、數據庫、正(zheng)則(ze)表達(da)式等問(wen)題(ti)提供了很好的(de)(de)(de)解(jie)決方案(an)。Unity里的(de)(de)(de)腳本都(dou)會經過(guo)編譯,他們的(de)(de)(de)運行(xing)(xing)速(su)度(du)也很快。這(zhe)三種(zhong)語(yu)言(yan)(yan)實際上(shang)的(de)(de)(de)功能和運行(xing)(xing)速(su)度(du)是-樣的(de)(de)(de),區(qu)別(bie)主要體現在語(yu)言(yan)(yan)特性上(shang)。
JavaScript、C#、 Boo
三: U3D 中用于記錄節點空間幾何信息的組件名稱,及其父類名稱
Transform父類是Component
四:向量的點乘、叉乘以及歸一化的意義?
1.點(dian)乘描述了兩(liang)個向量的相似程(cheng)度,結果(guo)越大兩(liang)向量越相似,還可(ke)表示投影(ying)
2.叉乘得到的向量(liang)垂直于原來的兩個向量(liang)
3.標(biao)準化向量:用在只(zhi)關系方向,不關心(xin)大小的時(shi)候(hou)
五:為何大家都在移動設備上尋求U3D原生GUI的替代方案
不(bu)(bu)美觀,OnGUI 很耗(hao)費時間,效率(lv)不(bu)(bu)高,使(shi)用(yong)不(bu)(bu)方便
六:請簡述如何在不同分辨率下保持UI的一致性
NGUI很(hen)好(hao)的解決(jue)了這-一(yi)點,屏(ping)幕分(fen)辨(bian)率(lv)的自適(shi)應性(xing),原理(li)就是計算出(chu)屏(ping)幕的寬高比跟原來的預設的屏(ping)幕分(fen)辨(bian)率(lv)求(qiu)出(chu)一(yi)個對比值,然(ran)后修(xiu)改攝(she)像機的size。UGUI 通(tong)過錨點和中心點和分(fen)辨(bian)率(lv)也解決(jue)這個問題
更多關于“unity游戲開發培訓”的問題,歡迎咨詢千鋒教育。千(qian)鋒教育多年(nian)辦學,課程大(da)綱緊跟企業需求,更科學更嚴謹(jin),每年(nian)培養泛IT人才(cai)近2萬(wan)人。不論你是(shi)零基礎(chu)還是(shi)想提(ti)升,都可以找到適合(he)的班(ban)型,千(qian)鋒教育隨(sui)時歡迎你來試聽(ting)。