随笔

Unity笔试题

2022-01-13  本文已影响0人  数量积日记

描述一下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);


2·描述一下C#中的值类型和引用类型的区别;


3·给定一组数据,比如: 3、2、10、5. ,实现从小到大的排序算法;


4. 描述一下制作UI(UGUI或NGUI)过程中,如何确保UI面板在各种手机屏幕上都能正确的适配?


5. unity3d 在渲染UI的过程中,哪些操作会增加CPU的占用率,如何避免?


6. UI上mask component 的工作原理是什么;如何在Ul上显示3D角色, 如何正确的处理UI上粒子特效和其他物体的遮挡关系;


7. Unity3d 内存信息中的Reserved Total和Used Total、Mono、 GfxDriver 分别表示什么意思?如何优化Unity3d游戏的内存?


8. Unity3d的影子渲染算法是什么,Unity3d LightMode中的Mixed、Baked、Realtime 分别表示什么意思?

上一篇下一篇

猜你喜欢

热点阅读