摘要:
List是数组链表 LinkedList是指针链表、双向链表 选择List还是LinkedList要看你的使用特点. 数组链表访问快,复杂度O(1),但是添加删除复杂度O(n) 指针链表访问复杂度是O(n),但是添加删除很快O(1) 阅读全文
摘要:
好,下面我来分享一道有意思的面试题,说他有意思,是因为这个题目的意义很重要的,好了不卖官司了,先看看题目: 三维空间,Y轴朝上,重力加速度为大小为g, 已知A(x1, y1, z1), B(x2, y2, z2)是三维空间中的两个点,现在从A点发射一个物体,希望该物体经过时间t之后,落在B点,请给出 阅读全文
摘要:
类中的一个方法,忘记了加override关键字,重写了基类方法,导致调用基类中此方法的按钮,一直执行不到子类的方法。 没有发现这一点时,翻来覆去看代码逻辑,都没有问题呀,后来看到了这个绿色的波浪线,恍然大悟。 看来编译器的警告也不能忽略,就是这种警告: My.xxx()”将隐藏继承的成员“Base. 阅读全文
摘要:
最近做项目的时候需要在游戏里截一张高清截图,研究了一下写成脚本,方便以后使用。 脚本可以自定义分辨率,用相机截高清截图。可以用代码动态截图,也可以在编辑模式下截图。 注意截图宽高比要正确,宽高比不正确时可能会出问题。 截图效果: 脚本: CameraCapture.cs using UnityEng 阅读全文
摘要:
/// <summary> /// 调用并执行指定类里面的函数 /// </summary> /// <param name="className">需要调用的类名(包含其命名空间)</param> /// <param name="methodName">需要调用的方法名</param> /// 阅读全文
摘要:
###Log输出 ###解决方案 其实就是两个Layer Name重复了,删掉自己定义的一个即可 阅读全文
摘要:
###测试目的 探究分别在Update和FixedUpdate使用GetKeyDown执行次数,会不同的 ###测试开始 分别按下五次J键 ####在Update测试 我们先在Update测试,很正常是一帧重置一下状态,以防止点击一下执行多次,请看代码 private void Update() { 阅读全文
摘要:
##CommonTools插件使用文档 ###介绍:此插件是我整理的主要针对2D游戏的工具,包含几乎涵盖所有2D游戏都通用的脚本,以及一些可商用的字体,非常感谢大家的下载,后续会继续更新,主要针对新人,防止重复造轮子 注意:要想在代码中调用需要using AoyouzheStudio;具体还要看Co 阅读全文
摘要:
##原因 我在使用Visual Studio创建类库并且引入在Root\Editor\Data\Managed\UnityEngine.dll,使用时发现有些类不存在 ##解决方案 经过我一番网上查找发现,在近几年Unity其实把UnityEngine.dll中的东西拆分到了小的dll, 文件集目录 阅读全文
摘要:
游戏版号是游戏上线前必须具备的“版署”审批文件,是对游戏企业发行游戏的行政审批要求。而游戏著作权是法律赋予作品作者的权利。因此,总结来说,前者是义务,后者是权利。 严格来说,所有平台都应要求游戏企业提供游戏版号后才能上线游戏。而为了证明企业有权利发行或推广游戏而不至于被主张侵权,目前平台普遍也会要求 阅读全文