Unity3d高頻率面試題目(選擇題)

Material(材質(zhì)球)

【選擇(多選或者單選)】

  1. 在Unity中乍楚,材質(zhì)(Materials)主要是用來把()貼到游戲?qū)ο笊洗茨稀#ˋB)
    A
    Mesh
    B
    Particle Renderers
    C
    Texture
    D
    Color

2.判斷題:在
Unity
中,若修改了材質(zhì)(
Material
)的顏色休雌,例如:
renderer.material.color= Color.green;則會重新創(chuàng)建一個材質(zhì)(Material
)楼入。 (
A)

A、正確
B
诚纸、錯誤
C
、不確定

3.判斷題:在
Unity
中裕菠,若修改了材質(zhì)(
Material
)的紋理(
Texture
)咬清,例如:
renderer.material.mainTexture = texture;則會重新創(chuàng)建一個材質(zhì)(Material
)。 (
A)

A奴潘、正確
B
、錯誤
C
影钉、不確定

填空:

  1. 材質(zhì)(Materials
    )用來把
    網(wǎng)格(Mesh

    或 粒子渲染器(Particle Renderers

    貼到游戲?qū)ο笊?/p>

  2. 任何材質(zhì)的屬性取決于選定的著色器(shader

    而發(fā)生變化画髓。

  3. 從一個源Shader
    字符串創(chuàng)建一個材質(zhì)所采用的方法是:
    renderer.material = new Material (shader ) ; 。

  4. 獲得一個對象使用的材質(zhì)平委,可以通過使用 Renderer.materia l屬性奈虾。

Texture(紋理)

選擇:

  1. 下列選項(xiàng)中可以被渲染的紋理是(C)

A、
Texture B
廉赔、
Movie Texture C
肉微、
Render Texture D

Texture2D

2.紋理(
Texture
)可以應(yīng)用的光源有(
ABC)

A蜡塌、聚光燈
B
碉纳、點(diǎn)光源
C
、方向光
D
馏艾、區(qū)域光

3.紋理(
Texture
)的循環(huán)模式有(
B)種

A劳曹、一種  

B
奴愉、 兩種
C
、 三種

4.紋理(
Texture
)的過濾模式(
Filter Mode)有(C)種

A铁孵、一種
B
锭硼、 兩種
C
、 三種

填空:

  1. Texture2D.Apply()方法實(shí)際上是應(yīng)用前面texture.SetPixel (int x, int y, Color color)蜕劝;和texture.SetPixels (int x, int y, Color color)檀头; 的更改。

  2. 若對紋理(Texture
    )通過
    texture.SetPixel (int x,int y, Color color)設(shè)置紋理像素的顏色岖沛,則需調(diào)用Texture2D.Apply()方法更新的顯卡上鳖擒。

  3. Texture2D.Apply()方法實(shí)際上將結(jié)果是以 像素 為單位更新到顯卡上。

  4. Texture2D.GetPixel(int x
    烫止,
    int y
    )蒋荚;此方法返回
    一個像素的顏色(Color

  5. Texture2D.GetPixel(int x
    馆蠕,
    int y
    )方法中期升,
    如果這個像素的坐標(biāo)超出邊界(大于這個紋理的寬/
    高或者小于
    0
    ),那么它將會以紋理的
    循環(huán)模式 為準(zhǔn)進(jìn)行限制或重復(fù)互躬。

  6. 若要快速的從紋理上獲取一大塊像素的顏色播赁,采用 Texture2D.GetPixels(int x
    ),此方法中參數(shù)
    x
    表示
    Mip等級
    吼渡。

  7. 紋理(Texture
    )的循環(huán)模式:
    Repeat
    (重復(fù))表示:
    紋理重復(fù)的平鋪本身容为;Clamp
    (鉗制)表示:
    紋理的邊緣無限延伸。

  8. 紋理(Texture
    )的循環(huán)模式:
    Repeat(重復(fù))
    寺酪、Clamp(鉗制)
    坎背。

  9. 紋理(Texture
    )的過濾模式(
    Filter Mode):Point點(diǎn)模式
    、Bilinear雙線性
    寄雀、Trilinear三線性
    得滤。

  10. 紋理(Texture
    )的各向異性級別(
    Aniso Level
    )表示:
    在一個過高角度看紋理時提高紋理質(zhì)量 。

  11. 紋理(Texture
    )可以應(yīng)用的光源有:
    聚光燈 盒犹、點(diǎn)光源 懂更、方向光 。

  12. 對于方向光紋理將平鋪急膀,所以在紋理檢視面板中必須設(shè)置邊緣模式為重復(fù)(Repeat

    沮协;對于聚光燈,你應(yīng)該保持你的cookie
    紋理的邊緣為純黑色卓嫂,所以在紋理檢視面板中慷暂,設(shè)置邊緣模式為
    鉗制(Clamp

  13. 在Desktop
    平臺下命黔,最常見的漫反射紋理格式 為壓縮的
    RGB紋理
    呜呐。

  14. 在Desktop
    平臺下就斤,漫反射和高光控制紋理的主要格式:壓縮的
    RGBA紋理

粒子系統(tǒng)

選擇:

  1. Unity中一個典型的粒子系統(tǒng)是一個對象蘑辑,它包含哪了三個組件(ABD)

A洋机、 一個粒子發(fā)射器B、一個粒子動畫器C洋魂、一個粒子碰撞器D绷旗、和一個粒子渲染器。

  1. 如果需要粒子對世界有影響副砍,則需要添加一個(C)組件到游戲?qū)ο笊?/li>

A衔肢、 一個粒子發(fā)射器 B、一個粒子動畫器

C豁翎、一個粒子碰撞器 D角骤、一個粒子渲染器。

  1. 粒子系統(tǒng)監(jiān)視器每次只顯示 ()個粒子系統(tǒng)(A)

A心剥、一個
B
邦尊、兩個
C
、 多個

  1. 如果需要一個靜態(tài)的粒子系統(tǒng)优烧,可以用()和()來實(shí)現(xiàn)(AD)

A蝉揍、 一個粒子發(fā)射器 B、一個粒子動畫器

C畦娄、一個粒子碰撞器 D又沾、一個粒子渲染器。

  1. 網(wǎng)格粒子發(fā)射器(Mesh Particle Emitter)的Emitter Velocity Scale
    (發(fā)射器速度比例)此屬性
    只適用于模擬()被啟用時熙卡。(A)

A杖刷、世界空間
B
、本地空間
C
再膳、兩者都可以

6.網(wǎng)格粒子發(fā)射器(
Mesh Particle Emitter
)的
Emitter Velocity Scale
(發(fā)射器速度比例)此屬性
只適用于模擬世界空間被()時挺勿。(B)

A、關(guān)閉 B喂柒、 啟用 C、不確定

7.橢球粒子發(fā)射器的最小發(fā)射器范圍屬性決定了可以產(chǎn)生粒子的橢球的內(nèi)部深度禾嫉,若將其設(shè)置為
1
灾杰,將限制產(chǎn)生地點(diǎn)為(
C)。

A熙参、橢球內(nèi)部
B
艳吠、橢球中心
C
、橢球最外層
D
孽椰、橢球中心到最外層

8.橢球粒子發(fā)射器的最小發(fā)射器范圍屬性決定了可以產(chǎn)生粒子的橢球的內(nèi)部深度昭娩,若將其設(shè)置為
0
凛篙,將允許()的范圍內(nèi)任何地方產(chǎn)生粒子
1
,將限制產(chǎn)生地點(diǎn)為(
D)栏渺。

A呛梆、橢球內(nèi)部
B
、橢球中心
C
磕诊、橢球最外層
D
填物、橢球中心到最外層

【多選題】

1、以下哪個是可以變長的數(shù)組【 】

A Array B string[] C string[N] D ArrayList

2霎终、下列敘述中有關(guān)
Prefab
說法錯誤的是滞磺?【 】

A、
Prefab
是一種資源類型

B莱褒、
Prefab
是一種可以反復(fù)使用的游戲?qū)ο?/p>

C击困、
Prefab
可以多次在場景進(jìn)行實(shí)例

D、實(shí)例出的
GameObject
上的組件信息一經(jīng)改變广凸,其對應(yīng)的
Prefab
也會自動改變

3阅茶、下面關(guān)于
playerprefs
的用法錯誤的是【 】

A:
PlayerPrefs.SetInt("Player Score", 10);

B:
int score = PlayerPrefs.GetInt("Player Score");

C:
bool res = PlayerPrefs.HasKey("Player Score");

D: bool res = PlayerPrefs.RemoveKey(“
Player Score

);

4、下列選項(xiàng)中有關(guān)
Animator
的說法正確的是炮障?【 】

A目派、
Animator

Unity
引擎中內(nèi)置的組件

B、任何一個具有動畫狀態(tài)機(jī)功能的
Game Object
都需要一個
Animator
組件

C胁赢、它主要用于角色行為的設(shè)置企蹭,包括
State Machines
、混合樹
Blend Trees
以及通過腳本控制的事件

D智末、
Animator

Animation
組件的用法是相同的

5谅摄、要顯示帶透明效果的貼圖,可以使用哪種
shader
【 】

A.Diffuse B.Specular

C.Vertex Lit D.Alpha Blended

6系馆、以下哪一個選項(xiàng)不屬于
Unity
引擎所支持的視頻格式文件送漠? 【 】

A、后綴名為
mov
的文件

B由蘑、后綴名為
mpg
的文件

C闽寡、后綴名為
avi
的文件

D、后綴名為
swf
的文件

7尼酿、以下哪組攝像機(jī)中
Normalized View Port Rect
的數(shù)值設(shè)置可以使得攝像機(jī)顯示的畫面位于
1280*720
分辨率的屏幕畫面的右上角爷狈。 【 】

A、
X=640
裳擎,
Y=-360
涎永,
W=640

H=360

B、
X=640
羡微,
Y=0
谷饿,
W=640

H=360

C妈倔、
X=0.5
博投,
Y=0

W=0.5
启涯,
H=0.5

D狰右、
X=0.5
嗤谚,
Y=0.5
瞎领,
W=0.5
蝙砌,
H=0.5

8、下面不屬于
Camera CleaFlags
選項(xiàng)的有【 】

A:
Sky box

B:
solid Color

C:
Depth Only

D:
Frame Only

9松忍、在對
2D
紋理的設(shè)置中蒸殿,什么用途的紋理通常可以不強(qiáng)制使用
2
次冪的寬高數(shù)值鸣峭? 【 】

A宏所、用于制作天空盒的紋理

B、用于
UI
元素的紋理

C摊溶、用于三維模型貼圖的紋理

D爬骤、用作
Cookie
貼圖的紋理

10、在
Unity
工程的一個場景中莫换,需控制多個攝像機(jī)的渲染畫面的前后層次霞玄,可以通過
Camera
組件中哪個選項(xiàng)來進(jìn)行設(shè)置±辏【 】

A坷剧、
Field of view

B、
Depth

C喊暖、
Clear Flags

D惫企、
Rendering Path

11、下列選項(xiàng)中陵叽,關(guān)于
Transform
組件的
Scale
參數(shù)的描述錯誤
?
【 】

A狞尔、
Transform
組件的
Scale
參數(shù)不會影響
ParticleSystem
產(chǎn)生粒子的大小

B、
Transform
組件的
Scale
參數(shù)不會影響
GUITexture
的大小

C巩掺、添加
Collider
組件后的
GameObject
沪么,其
Collider
組件的尺寸不受
Transform
組件的
Scale
參數(shù)影響

D、添加
Rigidbody
組件后的物體锌半,大小將不再受
Transform
組件中
Scale
參數(shù)的影響

12、某個自定義腳本中有個自定義變量
public int a = 1;

Inspector
中將該值手動改為
2
,隨后在腳本中將該變量的初始值改為
3
刊殉,隨后點(diǎn)擊運(yùn)行殉摔,在游戲過程中該值被改為

程序停止后,
a
的值為 【 】

A.1 B.2 C.3 D.4

13记焊、以下哪些類型的紋理能夠在渲染時為三維模型的表面增加凹凸細(xì)節(jié)逸月?【 】

A、
Normal map

B遍膜、
Cube map

C碗硬、
Light map

D、
Specular map

14瓢颅、 在網(wǎng)絡(luò)數(shù)據(jù)傳輸格式關(guān)于
XML

Json
描述正確的是【 】

A恩尾、
Json
數(shù)據(jù)存儲量更小,而且解碼效率比
XML
快挽懦。

B翰意、
XML
是當(dāng)前網(wǎng)絡(luò)服務(wù)中最通用的數(shù)據(jù)傳輸格式,是一種類似于
HTML
的語言

C信柿、
JSON
是一個較輕量級的數(shù)據(jù)交換格式冀偶,易于人們閱讀和編寫。采用完全獨(dú)立的語

   言文本格式渔嚷,但也使用了類似c

語言家族的習(xí)慣进鸠。

D、
JSON
在流行度上要比
XML
強(qiáng)很多

填空題

1形病、發(fā)布
iOS, Android
平臺時所需要選擇的
Splash Image
的作用是


客年;

2、
LOD
的優(yōu)點(diǎn)


窒朋;

3搀罢、物體發(fā)生碰撞時,有


個階段侥猩,各個階段分別對應(yīng)的函數(shù)


____________________________________________________________________________榔至;

4 string如何轉(zhuǎn)成
int
例子
string str = "123456"


5等待
3
秒后繼續(xù)執(zhí)行后續(xù)代碼的寫法


解答題

1、
unity3d
從喚醒到銷毀有一段生命周期欺劳,請列出系統(tǒng)自己調(diào)用的幾個重要方法
Update()
唧取,
Start()

Awake()
划提,
LateUpdate()
的先后順序

2枫弟、
Unity3D
攝像機(jī)
Camera

Clear Flags
提供幾種選項(xiàng)?并簡要說明各個選項(xiàng)的作用鹏往。

3淡诗、書寫一個加載并銷毀
GAMEOBJECT
的過程。文件存放在
Resources
文件夾下
test
目錄下,文件名“
testObj

void LoadAndDestory()

{

}

4韩容、現(xiàn)有資源
alltestAssetBunle.unity3d,
存放在
http://www.test.com/
根目錄下款违,書寫方法從網(wǎng)絡(luò)獲取資源,并實(shí)例化其中名為“
testobj
”的資源群凶。

IEnumerator LoadFromNet()

{

}

5插爹、列舉一些常用的
SHADER

6寫一個繼承于
MonoBehaviour
的單件類

Public Class SingtonMono:
MonoBehaviour

{

}

7、寫一個開始監(jiān)聽和結(jié)束監(jiān)聽事件的例子

填空

  1. 粒子渲染模式共有5種请梢。

  2. 粒子渲染模式(ParticleRenderMode
    )中的
    Stretch表示在運(yùn)動方向拉伸粒子赠尾。

  3. ParticleEmitter.emit的返回值類型:bool(布爾值)

  4. 粒子系統(tǒng)監(jiān)視器每次只顯示 1個粒子系統(tǒng)毅弧。

  5. 對于舊粒子系統(tǒng)气嫁,一個粒子系統(tǒng)是由三個獨(dú)立部分組成:粒子發(fā)射器、粒子動畫器形真、和粒子渲染器杉编。

  6. 如果需要一個靜態(tài)的粒子系統(tǒng),可以用一個粒子發(fā)射器和粒子渲染器來完成咆霜。

  7. 粒子發(fā)射器邓馒、粒子動畫器和粒子渲染器一起工作來創(chuàng)建、處理和顯示粒子系統(tǒng)蛾坯。

  8. 如果需要粒子對世界有影響光酣,則需要添加一個粒子碰撞器組件到游戲?qū)ο笊稀?/p>

  9. 在粒子系統(tǒng)中,當(dāng)粒子被發(fā)射時脉课,其所有不同的速度相加成為最終的速度救军。

  10. 網(wǎng)格粒子發(fā)射器(Mesh Particle Emitter)在一個網(wǎng)格周圍發(fā)射粒子。

  11. 網(wǎng)格粒子發(fā)射器(Mesh Particle Emitter)通過附屬網(wǎng)格的頂點(diǎn)發(fā)射粒子倘零。因此唱遭,你的網(wǎng)格區(qū)域的多邊形越密集,粒子發(fā)射也就密集呈驶。

  12. 網(wǎng)格粒子發(fā)射器(Mesh Particle Emitter)的Emitter Velocity Scale
    (發(fā)射器速度比例)此屬性
    只適用于模擬世界空間被啟用時拷泽。

  13. 網(wǎng)格粒子發(fā)射器(Mesh Particle Emitter)的屬性Emitter Velocity Scale
    (發(fā)射器速度比例),
    如果此屬性設(shè)置為1
    袖瞻,粒子將
    在它們產(chǎn)生時精確繼承發(fā)射器的變換(速度)司致。如果設(shè)置為2

    粒子將繼承雙倍的發(fā)射器變換速度聋迎。

  14. 單次發(fā)射器將Emission
    屬性中(指定的數(shù)目)的所有的粒子
    一次性全部發(fā)射脂矫,然后停止發(fā)射粒子。

  15. 如果粒子發(fā)射器啟用插值三角形霉晕,將允許粒子在網(wǎng)格的頂點(diǎn)之間產(chǎn)生庭再。這個選項(xiàng)默認(rèn)是關(guān)閉的捞奕,所以粒子僅會產(chǎn)生在頂點(diǎn)上。

  16. 橢球粒子發(fā)射器的最小發(fā)射器范圍屬性決定了可以產(chǎn)生粒子的橢球的內(nèi)部深度佩微。將其設(shè)置為0
    將允許從
    橢球中心到最外層的范圍內(nèi)任何地方產(chǎn)生粒子缝彬。將其設(shè)置為1
    將限制產(chǎn)生地點(diǎn)為
    橢球最外層。

  17. 粒子動畫器(ParticleAnimator)隨著時間移動粒子哺眯。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市扒俯,隨后出現(xiàn)的幾起案子奶卓,更是在濱河造成了極大的恐慌,老刑警劉巖撼玄,帶你破解...
    沈念sama閱讀 223,002評論 6 519
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件夺姑,死亡現(xiàn)場離奇詭異,居然都是意外死亡掌猛,警方通過查閱死者的電腦和手機(jī)盏浙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,357評論 3 400
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來荔茬,“玉大人废膘,你說我怎么就攤上這事∧轿担” “怎么了丐黄?”我有些...
    開封第一講書人閱讀 169,787評論 0 365
  • 文/不壞的土叔 我叫張陵,是天一觀的道長孔飒。 經(jīng)常有香客問我灌闺,道長,這世上最難降的妖魔是什么坏瞄? 我笑而不...
    開封第一講書人閱讀 60,237評論 1 300
  • 正文 為了忘掉前任桂对,我火速辦了婚禮,結(jié)果婚禮上鸠匀,老公的妹妹穿的比我還像新娘蕉斜。我一直安慰自己,他們只是感情好狮崩,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,237評論 6 398
  • 文/花漫 我一把揭開白布蛛勉。 她就那樣靜靜地躺著,像睡著了一般睦柴。 火紅的嫁衣襯著肌膚如雪诽凌。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,821評論 1 314
  • 那天坦敌,我揣著相機(jī)與錄音侣诵,去河邊找鬼痢法。 笑死,一個胖子當(dāng)著我的面吹牛杜顺,可吹牛的內(nèi)容都是我干的财搁。 我是一名探鬼主播,決...
    沈念sama閱讀 41,236評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼躬络,長吁一口氣:“原來是場噩夢啊……” “哼尖奔!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起穷当,我...
    開封第一講書人閱讀 40,196評論 0 277
  • 序言:老撾萬榮一對情侶失蹤提茁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后馁菜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體茴扁,經(jīng)...
    沈念sama閱讀 46,716評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,794評論 3 343
  • 正文 我和宋清朗相戀三年汪疮,在試婚紗的時候發(fā)現(xiàn)自己被綠了峭火。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,928評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡智嚷,死狀恐怖卖丸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情纤勒,我是刑警寧澤坯苹,帶...
    沈念sama閱讀 36,583評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站摇天,受9級特大地震影響粹湃,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜泉坐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,264評論 3 336
  • 文/蒙蒙 一为鳄、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧腕让,春花似錦孤钦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,755評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至觉鼻,卻和暖如春俊扭,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背坠陈。 一陣腳步聲響...
    開封第一講書人閱讀 33,869評論 1 274
  • 我被黑心中介騙來泰國打工萨惑, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留捐康,地道東北人。 一個月前我還...
    沈念sama閱讀 49,378評論 3 379
  • 正文 我出身青樓庸蔼,卻偏偏與公主長得像解总,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子姐仅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,937評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 1. 下列敘述錯誤的是()花枫。 (2.0 分) A. 質(zhì)量管理包括QA和QC一切活動的全部過程 B. 影像質(zhì)量是指對...
    我們村我最帥閱讀 3,864評論 0 8
  • 1. 關(guān)于診斷X線機(jī)準(zhǔn)直器的作用,錯誤的是()萍嬉。 (6.0 分) A. 顯示照射野 B. 顯示中心線 C. 屏蔽多...
    我們村我最帥閱讀 10,617評論 0 5
  • 201. M-Q型顯影液組合是()乌昔。 (2.0 分) A. 米吐爾與菲尼酮的組合 B. 對苯二酚和菲尼酮的組合 C...
    我們村我最帥閱讀 3,526評論 0 4
  • 今天早上我起床的時候,媽媽已經(jīng)做好了飯壤追,我洗完臉?biāo)⒘搜谰烷_始吃飯了,吃完了飯我和妹妹就寫作業(yè)了供屉。
    韓夢熒閱讀 141評論 0 0
  • 我總想要深刻一點(diǎn)行冰,不滿足于生活的膚淺。仿佛有點(diǎn)偏執(zhí)伶丐,比起物質(zhì)主義的人悼做,更加不容易幸福。形而上的追尋哗魂,往往更加難以滿...
    2小閱讀 399評論 0 2