<noframes id="x3z3v">
    <form id="x3z3v"><nobr id="x3z3v"><progress id="x3z3v"></progress></nobr></form>

        <address id="x3z3v"></address>
        <sub id="x3z3v"><listing id="x3z3v"><mark id="x3z3v"></mark></listing></sub>
        <noframes id="x3z3v">

          當前位置:文檔之家 > unity企業面試題庫

          unity企業面試題庫

          1、、什么是協同程序?

          在主線程運行時同時開啟另一段邏輯處理,來協助當前程序的執行。換句話說,開啟協程就是開啟一個線程。可以用來控制運動、序列以及對象的行為。

          2、你用過哪些插件?具體功能?

          3、u3d中碰撞器和觸發器的區別?

          答:觸發器只是碰撞器身上的一個屬性,碰撞器是觸發器的載體。

          碰撞器有碰撞的效果,IsTrigger=false,可以調用OnCollisionEnter/Stay/Exit 函數;

          觸發器沒有碰撞效果,IsTrigger=true,可以調用OnTriggerEnter/Stay/Exit函數。

          4、使用unity3d實現2D游戲,有幾種方式?

          1.使用本身的GUI;

          2.把攝像機的Projection(投影)值調為Orthographic(正交投影),不考慮z軸;

          3.使用2d插件,如:2DToolKit;

          5、物體發生碰撞的必要條件

          兩個物體都必須帶有碰撞器(Collider),其中一個物體還必須帶有Rigidbody剛體。

          6、CharacterController和Rigidbody的區別?

          CharacterController自帶膠囊碰撞器,里面包含有剛體的屬性;

          Rigidbody就是剛體,使物體帶有剛體的特征。

          7、.Unity3d的物理引擎中,有幾種施加力的方式,分別描述出來

          a)爆炸力(AddExplosionForce(force : float, forcePos : Vector3,radius : float, upwards : float, mode : ForceMode)),應用一個力到剛體來模擬爆炸效果,就是在爆炸力中心坐標position,搜索在radius范圍內的剛體,對其釋放力作用,超出radius范圍的剛體不受力作用,爆炸力將隨著剛體的距離線性減弱。

          b)力AddForce(force : Vector3, mode : ForceMode),主要施力給一個剛體,使其移動。

          c)位置力AddForceAtPosition(force : Vector3, position : Vector3, mode : ForceMode), 在position施加一個力,施力的主體將會受到一個力和力矩。

          d)相對力AddRelativeForce(force : Vector3, mode : ForceMode),類似于AddForce

          视频国产A∨在线观看