摘要:
学到哪写到哪,就是这么随缘 我是黑马程序员~~ 内存分区 1.代码区(程序运行前 存放程序中所有已编译好的机器指令,也就是 CPU 执行的二进制代码。该区域通常由操作系统或运行时环境加载并映射到内存。 共享且只读: 共享:代码区的内容可以被多个进程共享,这有助于提高系统效率和节省内存。例如,多个程序 阅读全文
摘要:
在Unity开发中,项目的复杂性和规模不断增加,这导致编译时间变得越来越长。 为了提升编译效率,使用Assembly Definition文件(.asmdef)将代码划分成多个程序集是一种非常有效的解决方案。 1. 什么是Assembly Definition? Assembly Definitio 阅读全文
摘要:
1.有线调试 下面全程以oppo手机为例: 1.打开手机开发者模式 设置->关于手机->版本信息->狂点版本号直到弹出提示打开开发者模式即可 2.打开USB调试 打开开发者模式之后 在设置->其他设置->开发者选项->USB调试打开即可 3.USB数据线连接 使用USB数据线连接你的手机和电脑,并确 阅读全文
摘要:
下面的每个代码示例都包含对应的python实现 方便从python转C#的人更好的理解其实现 1.拓展方法 1.筛选 (Where) 筛选集合中的元素。 类似python中列表推导式中的if public static IEnumerable<TSource> Where<TSource>( thi 阅读全文
摘要:
回想当时第一次学到协变和逆变的时候印象甚至都不是很深,也不是很能理解这个的作用和意义。 结果最近刷leetcode题的时候就遇到关于这个问题的情况。 最后解决了这个问题,以下是我解决问题的历程。 问题的出现 就比如力扣第15题三数之和 他的返回值是IList<IList< int >> 代表意思类似 阅读全文
摘要:
有一天从公司那接手了一个项目,然后发现那个项目的版本我没有,我就去unity官网下载。 下载完了发现还是版本不对。 仔细一看发现,他们用的版本号末尾少了个"c1"。 c1的意思是中国特供版。 那么我应该怎么做呢? 下面随便一个版本为例子 1.点击按钮下载。 2.然后不要管编辑器弹出的下载,右键页面点 阅读全文
摘要:
记录第一次线下gamejam ciga 48h极限开发gamejam 写在开头 本人之前参加过很多线上游戏开发比赛,线下比赛还是第一次。 //一般大众的普遍认为线下gamejam都是来放松的,感受氛围的那种 ,来这随便组队,随意一点的那种。(不过我旁边那组就真的是公司来旅游一样挺放松的) //但我感 阅读全文
摘要:
在使用 GitHub 进行版本控制时,默认情况下,单个文件的大小限制为 100MB。 如果你需要上传超过这个大小的文件,可以使用 Git LFS(Large File Storage)。 Git LFS 是一种 Git 扩展,专门用于处理大文件,它将大文件替换为轻量级的指针,并将实际的文件内容存储在 阅读全文
摘要:
FishNet网络框架学习总结 引言 随着网络游戏和多人应用程序的普及,学习和掌握网络编程变得越来越重要 (就算不掌握也得理解他那个网络跑通的流程) Unity作为一个强大的游戏开发平台,提供了多种网络解决方案 而FishNet作为一款新兴的网络框架,以其高性能和易用性受到了开发者的青睐。 另外这是 阅读全文
摘要:
C#的接口(interface) 早些时候我认识的接口仅仅只是作为一个方法签名来使用 但是随着学习的深入,就我感觉而言,我所认识的接口又越来越像一个抽象类了 1.最基本的使用 作为一个接口提供公共方法 接下来用玩家的交互判断来举一个例子吧! 接口也支持使用泛型 再举一个手动实现拷贝方法的接口为例子 阅读全文