笔试时间:2022年9月3日
1)sealed关键字的作用
2)最后x等于几:
x = 0;
try
{throw new Exception();}
catch
{x += 1;}
finally
{x += 2;}
x += 3;
3)int32的最大值2147483647加1之后等于多少
4)partial关键字的作用
5)以下这种协程启用的方法正确吗
StartCoroutine(Test);
6)哪一个yield会产生装箱?
A yield return new WaitForSeconds(0.1f)
B yield return new WaitForEndOfFrame()
C yield return 0
D yield return null
7)ab.Unload(true)和ab.Unload(false)
8)responseCode = 200表示什么
9)UnityWebRequest的Get请求到的数据会像浏览器那样在本地缓存么?
10)光照啥的。LoadSceneMode.Single
11)引用类型的基类是什么
12)material和sharedmaterial
13)1 << 10 转为10进制是多少
14)String s = new String("xyz")在内存中产生了多少份字符串?
15)Lua的pcall和xpcall
16)下面输出什么(Null和null是不同的东西)
Object o;
Debug.Log(o);
o = new Object();
Destroy(o);
Debug.Log(o);
o = null;
Debug.Log(o);
17)优化SetPass Call的方法
18)Lua的基础数据类型有哪些
19)loadfile、loadstring、dofile和require的区别
还有的不记得了……
1)实现byte[]转string
2)实现简单的排序算法
3)计算a、b向量的夹角
1)
2)下面代码有什么问题?解决方法?
Vector3 v3 = Vector3.zero;
void Func(Vector3 v)
{
v.x = 300;
}
Func(v3);
3)Unity使用IL2CPP开始构建时会自动进行哪些步骤?
#面经##2023届秋招##秋招##我的秋招日记##游戏客户端开发工程师#