- 博客(5)
- 收藏
- 关注
原创 Cocos学习笔记:C/C++与TypeScript参数传递方式
本文对比了C/C++和TypeScript的参数传递机制。C/C++支持值传递、指针传递和引用传递(C++特有),而TypeScript基本类型采用值传递,对象类型具有引用语义。两种语言都要求默认/可选参数置于参数列表末尾。在匿名函数方面,TypeScript的箭头函数因自动绑定外层this而成为主流写法,特别适合事件回调等场景。C++通过指针/引用实现类似效果,但语法更复杂。这些差异反映了静态类型语言与脚本语言在内存管理和语法设计上的不同取向。
2025-12-18 13:21:12
249
原创 软著申请指南:快速注册登录全流程
在中国版权保护中心官网(https://register.ccopyright.com.cn/login.html)可申请软件著作权登记。用户需先注册账号,登录后进入"软件登记"栏目,按要求填写申请表、上传源代码及文档等材料,提交后等待审核。审核通过后即可获得《计算机软件著作权登记证书》,整个过程约需1-2个月。该证书是证明软件权属的重要法律依据,建议软件开发完成后尽早申请保护。
2025-12-18 13:02:32
264
原创 Cocos学习笔记:组件生命周期七大关键函数
物体在什么状态下,执行什么行为,通过条件改变物体状态,达到改变物体行为的方法(常常使用枚举类型作为匹配值进行)lateUpdate:update之后每帧调用(摄像机的移动一般放在lateUpdate)onDisable:组件被禁用时调用(禁用状态和销毁前,与onEnable相对)onDestory:组件被销毁时调用(只调用一次,与onLoad相对)onEnable:组件被启用时调用(首次激活和重新启用)start:组件第一次update前调用(只调用一次)onLoad:组件被激活时调用(只调用一次)
2025-12-09 16:42:32
212
原创 Unity学习笔记:TextMeshPro中文显示
选择生成的字体资源文件,在Inspector窗口中找到Generation Settings,将ATLAS POPULATION MODE设置为DYNAMIC(默认)打开需要显示中文的TextMeshPro文本对象,在Inspector窗口中找到Font Asset栏,选择刚生成的字体资源文件。右键点击导入的字体文件,选择Create->TextMeshPro->Font Asset生成一个新的字体资源文件。需要下载一个支持中文的字体文件并将其复制到Unity项目的Assets文件夹中。
2025-12-03 14:45:12
225
原创 Java基础入门第三版习题答案
Map的特点是存储的元素是键(Key)、值(Value)映射关系,元素都是成对出现的。int整型,占4个字节。Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以得到任意一个对象所属的类的信息,可以调用任意一个类的成员变量和方法,可以获取任意一个对象的属性和方法。多态性指的是在程序中允许出现重名现象","它指在一个类中定义的属性和方法被其它类继承后","它们可以具有不同的数据类型或表现出不同的行为","这使得同一个属性和方法在不同的类中具有不同的语义。
2024-06-16 18:03:13
2915
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅