用户7698595

LV0
发表了文章

吹弹牛皮之Unity 工具制作常用交互bat ini python

在小菜的《吹弹牛皮之Unity 100行代码找出性能消耗源头》公众号文章中,小菜提及了一版lua版的性能采样分析工具。由于不够全面,且存在多处设计上需要改良的地...

用户7698595
发表了文章

吹弹牛皮之Unity 性能采样分析工具(c#版本)

在小菜的《吹弹牛皮之Unity 100行代码找出性能消耗源头》公众号文章中,小菜提及了一版lua版的性能采样分析工具。由于不够全面,且存在多处设计上需要改良的地...

用户7698595
发表了文章

吹弹牛皮之C++ const用法汇总

[结论] 使用const修饰函数形参,可以防止外部数据在函数中被篡改,同时也可以接收变量和常量的值传入。

用户7698595
发表了文章

吹弹牛皮之C++ 静态(static)

用户7698595
发表了文章

吹弹牛皮之C++ 虚函数与虚表

虚函数使用virtual关键字,子类只要使用同名函数重写掉父类的虚函数就可以了。 [源码]

用户7698595
发表了文章

吹弹牛皮之C++ 对象内存布局与this指针

使用class关键字,我们包装了一个Animal对象,在main函数中,我们先后创建animal1和animal2,并为其成员变量赋值。

用户7698595
发表了文章

吹弹牛皮之C++ 代码内存布局(代码区/全局区/栈空间/堆空间)

一般来说我们的C++源程序经过编译后的机器码就会存放在这里。只不过这块内存空间仅仅是只读的。

用户7698595
发表了文章

吹弹牛皮之C++ 反汇编分析

可以观察到,引用和指针的反汇编都是一样的。结论:引用的本质也是指针,只不过是一种弱化的指针。

用户7698595
发表了文章

吹弹牛皮之C++ 汇编指令

本节及接下来的研究内容,着重的是x64的汇编。x64汇编根据编译器的不同,又有两种书写格式。

用户7698595
发表了文章

吹弹牛皮之Unity Jenkins自动部署安卓apk

Jenkins 是一款业界流行的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。如下图展现所示,简单的我们可以理解成,通过一个网页平台可以...

用户7698595
发表了文章

吹弹牛皮之C++ 初探C++和汇编

设一处断点并运行到执行挂起的地方。右键我们可以看到“转到反汇编”选项(或者vs2019的快捷方式 ctr + alt + d)。

用户7698595
发表了文章

吹弹牛皮之Unity Editor资源导入自动设置

如上图,Unity的编辑器右键为我们提供了两项功能Reimprot和ReimprotAll,当我们点下,会帮我们重新将资源导入一次。很多时候我们需要在资源导入后...

用户7698595
发表了文章

吹弹牛皮之Unity 妙趣横生的设计模式(PureMVC)

本篇文章的主体篇幅内容,大多摘录自《大话设计模式》一书。由于想要研究理解的PrueMVC有些复杂。本文针对性的将其中涉及到的如下的几种设计模式做讲解。

用户7698595
发表了文章

吹弹牛皮之Unity 空间分割-KD树

来考虑这样一个问题。给定一张很大的游戏场景地图中,我们大约有1000多个对象单位。我们需要找出其中一个目标相邻的单位。 第一闪现在脑海的做法就是将这个目标单位去...

用户7698595
发表了文章

吹弹牛皮之Unity 空间分割-四叉树/八叉树

在Unity游戏程序中,利用空间空间分割来加速计算和提出多余物体是非常重要的优化思想,空间分割可以应用于场景管理、渲染、物理、游戏逻辑等方面。因此小菜孜孜不倦沉...

用户7698595
发表了文章

吹弹牛皮之Unity 使用C++编码Unity程序(二)不重启UnityEditor更新C++库

在上篇文章《C#和C++通信》中,小菜已经成功的在C#和C++之间建立起了双向通信。并且在最后通过一个简单的Demo演示示例,能完成数据的传递。一切的调试和演示...

用户7698595
发表了文章

吹弹牛皮之Unity 100行代码找出性能消耗源头

关于Unity Profiler调试,还是首先来看它如何连接上。 [步骤1-打包] 切换到Android平台,勾选Development Build和勾选Aut...

用户7698595
发表了文章

吹弹牛皮之Unity 使用C++编码Unity程序(一)C#和C++通信

《使用C++编码Unity程序》是小菜开启的一个新的课题研究内容。这听起来有些炫酷,甚至是有些生动有趣。在接下来的几篇更新内容中,会作为一个系列呈现给大家。

用户7698595
发表了文章

吹弹牛皮之Unity 使用C++编码Unity程序(三)规范调用API

上篇文章的内容是《不重启UnityEditor更新C++库》,小菜在小心的处理C#和C++通信后,也解决了在改动过C++脚本后没法覆盖新的dll文件进入Unit...

用户7698595
发表了文章

简书/微信公众号/CSDN文档发表与MarkDown

由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。如:Gi...

用户7698595

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券