tkchu/Game-Programming-Patterns-CN: 《游戏编程模式》中文版 (github.com)
Editor Build-In Attribute 官方文档: Unity - Scripting API: AddComponentMenu (unity3d.com) AddComponentMenu AddComponentMenu 属性允许将一个脚本添加到 Component 菜单中
参考书籍:【游戏编程精粹6】 概述 1.脚本语言大多是对c++核心语言的延伸,确保数据转换效率。 2.脚本语言是翻译语言,不能汇编成机器代码,需要通过虚拟机执行,慢但灵活可以热更新,为了减少运行事件脚本代码一般科技园编译成字节代码(脚本的中间二元形式,仍运行在虚拟机上) Lua与C和c+的整合 lu
Unity中泛型<T>和泛型约束where 的使用_unity 泛型-CSDN博客 泛型就是随便啥类型都行 比如年龄有的是 string类型有的是int 类型为了减少判断就把 age当作string或者int中的类型 where则是约束 类型参数的约束 - C# | Microsoft Learn
SVN相关 爆红 当更新不了时,可以clear up全部再更新 每次上班前先更新bin和Asset目录 有bug就先看文件是不是最新的版本 confined的时候先要选择保留本地和服务器的文件,shift可以拉住全选 每次更新完xlua里gen的文件夹要全清 bdr表里的数据也要更新 打表 表的名称
C#与XLua交互原理 - 知乎 (zhihu.com) 深入xLua实现原理之C#如何调用Lua - iwiniwin - 博客园 (cnblogs.com) 深入xLua实现原理之Lua如何调用C# -
特性提供了一种将元数据或声明性信息与代码(程序集、类型、方法、属性等)相关联的强大方法。将属性与程序实体关联后,可以使用反射技术在运行时查询该属性。 反射可以创建类型对象,比如程序集、模块。可以使用反射来动态创建类型的实例,将类型绑定到现有对象,或者从现有对象获取类型并调用其方法或访问其字段和属性。
OPENGL 图形学 开始于 :2024/6/20 CMake CMake工程的创建 创建一个CMakeLists.txt和main.cpp就行
lua语法 数据类型 Lua 是动态类型语言,变量不要类型定义,只需要为变量赋值。 值可以存储在变量中,作为参数传递或结果返回。
Unity UI 学:ui的控件使用,ui控件的事件响应,ui的分辨率自适应 发展史:GUI->NGUI->UGUI->UIElements(编辑器开发) Inspector面板扩展(EditorGUI、EditorGUILayout、GUI、GUILayout)-CSDN博客 GUI