本文章不作任何商业用途 仅作学习与交流 安利唐老狮与其他老师合作的网站,内有大量免费资源和优质付费资源,我入门就是看唐老师的课程 打好坚实的基础非常非常重要:
全部 - 游习堂 - 唐老狮创立的游戏开发在线学习平台 - Powered By EduSoho
如果你发现了文章内特殊的字体格式,那是AI补充的知识,我发现原网站下面有答案,我将会把答案以不同样式穿插在回答之中
C#
1.以下代码,谁的效率更高?为什么?
第二种 因为第一种要自动扩容喵
2.数组和链表的区别是什么?
链表因为是内存非连续的,所以必须通过遍历的方式获得某一个节点 时间复杂度>一般数组,
3.C# 中的Action和Func是什么?
Unity 中的UnityAction是什么? 他们有什么区别?
知识加油站:C# & Unity 面向对象补全计划 之 匿名函数与Lambda表达式_unity 匿名函数-CSDN博客
C#的action是可传参委托 无返回值 ,func是无参 必有返回值委托
unityAciton无参 无返回值
4.请问最终的打印结果是什么?
0,Alice, 7
只需要记住一个点:值类型传递传副本,引用类型传递改指向
5.网络游戏开发中,网络传输数据的基本流程是什么?
(客户端)数据------>(序列化)字节流---------->(服务器)数据 ,(反序列化)处理------->(序列化)字节流---> (客户端)数据 ,,,,可能(反序列化)处理
Unity
1.两个四元数相乘有什么作用?
unity 中的数学 之 四元数_unity四元数概念-CSDN博客
旋转
四元数乘以向量有什么作用?
旋转向量
2.图中的小球是否被渲染了?是否会产生DrawCall?
没有,不会
3.在没有使用遮挡剔除的情况下,图中A和B都是默认标准材质
图中的小球最终是否会被渲染,是否会产生DrawCall
没有渲染,会不会drawcall不知道 ,请看答案
最后两道题都不会......
4.如果不考虑IOS平台,只在Windows和Android平台上发布游戏,如何在不使用第三方热更新方案的前提下实现热更新功能
5.Unity中如何调试排查Android上运行的项目问题