|
1·描述一下C#中的装箱和拆箱,下面哪些地方会发生装箱或者拆箱?
a) int a= 10;
b) Object obj = 10;
c) Type type = a.GetType();
d) int b = (int)obij;
e) System.Console.WriteLine("helloworld (0)", 10);
<hr>2·描述一下C#中的值类型和引用类型的区别;
<hr>3·给定一组数据,比如: 3、2、10、5. ,实现从小到大的排序算法;
<hr>4. 描述一下制作UI(UGUI或NGUI)过程中,如何确保UI面板在各种手机屏幕上都能正确的适配?
<hr>5. unity3d 在渲染UI的过程中,哪些操作会增加CPU的占用率,如何避免?
<hr>6. UI上mask component 的工作原理是什么;如何在Ul上显示3D角色, 如何正确的处理UI上粒子特效和其他物体的遮挡关系;
<hr>7. Unity3d 内存信息中的Reserved Total和Used Total、Mono、 GfxDriver 分别表示什么意思?如何优化Unity3d游戏的内存?
<hr>8. Unity3d的影子渲染算法是什么,Unity3d LightMode中的Mixed、Baked、Realtime 分别表示什么意思? |
|