yeyuotc

游戏编程模式

tkchu/Game-Programming-Patterns-CN: 《游戏编程模式》中文版 (github.com)

Administrator Administrator 发布于 2024-08-15

Unity Editor/Unity编辑器拓展

Editor Build-In Attribute 官方文档: Unity - Scripting API: AddComponentMenu (unity3d.com) AddComponentMenu AddComponentMenu 属性允许将一个脚本添加到 Component 菜单中

Administrator Administrator 发布于 2024-08-13

Lua脚本和数据驱动

参考书籍:【游戏编程精粹6】 概述 1.脚本语言大多是对c++核心语言的延伸,确保数据转换效率。 2.脚本语言是翻译语言,不能汇编成机器代码,需要通过虚拟机执行,慢但灵活可以热更新,为了减少运行事件脚本代码一般科技园编译成字节代码(脚本的中间二元形式,仍运行在虚拟机上) Lua与C和c+的整合 lu

Administrator Administrator 发布于 2024-08-12

C#泛型 <T>和 where的应用

Unity中泛型<T>和泛型约束where 的使用_unity 泛型-CSDN博客 泛型就是随便啥类型都行 比如年龄有的是 string类型有的是int 类型为了减少判断就把 age当作string或者int中的类型 where则是约束 类型参数的约束 - C# | Microsoft Learn

Administrator Administrator 发布于 2024-07-26

工作常用指南

SVN相关 爆红 当更新不了时,可以clear up全部再更新 每次上班前先更新bin和Asset目录 有bug就先看文件是不是最新的版本 confined的时候先要选择保留本地和服务器的文件,shift可以拉住全选 每次更新完xlua里gen的文件夹要全清 bdr表里的数据也要更新 打表 表的名称

Administrator Administrator 发布于 2024-07-24

C#与XLua交互原理

C#与XLua交互原理 - 知乎 (zhihu.com) 深入xLua实现原理之C#如何调用Lua - iwiniwin - 博客园 (cnblogs.com) 深入xLua实现原理之Lua如何调用C# -

Administrator Administrator 发布于 2024-07-22

C# Attributes,Serializable(序列化)

特性提供了一种将元数据或声明性信息与代码(程序集、类型、方法、属性等)相关联的强大方法。将属性与程序实体关联后,可以使用反射技术在运行时查询该属性。 反射可以创建类型对象,比如程序集、模块。可以使用反射来动态创建类型的实例,将类型绑定到现有对象,或者从现有对象获取类型并调用其方法或访问其字段和属性。

Administrator Administrator 发布于 2024-07-19

OPENGL

OPENGL 图形学 开始于 :2024/6/20 CMake CMake工程的创建 创建一个CMakeLists.txt和main.cpp就行

Administrator Administrator 发布于 2024-07-15

lua 基本语法

lua语法 数据类型 Lua 是动态类型语言,变量不要类型定义,只需要为变量赋值。 值可以存储在变量中,作为参数传递或结果返回。

Administrator Administrator 发布于 2024-07-15

简单的Unity UI的知识

Unity UI 学:ui的控件使用,ui控件的事件响应,ui的分辨率自适应 发展史:GUI->NGUI->UGUI->UIElements(编辑器开发) Inspector面板扩展(EditorGUI、EditorGUILayout、GUI、GUILayout)-CSDN博客 GUI

Administrator Administrator 发布于 2024-07-15