一篇搞定Unity Shader入门精要 (更新中) - 知乎 (zhihu.com) 渲染流水线 每一个阶段做了些什么,输入和输出是什么,改变了什么 更详细的解释: GPU Renderin
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; public class UICommonTool : Editor { [MenuItem(
菜 详解Unity中的粒子系统Particle System (一)_unity粒子系统-CSDN博客 U3D特效教程入门篇_U3D粒子系统参数讲解_01-百度经验 (baidu.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# -
特性提供了一种将元数据或声明性信息与代码(程序集、类型、方法、属性等)相关联的强大方法。将属性与程序实体关联后,可以使用反射技术在运行时查询该属性。 反射可以创建类型对象,比如程序集、模块。可以使用反射来动态创建类型的实例,将类型绑定到现有对象,或者从现有对象获取类型并调用其方法或访问其字段和属性。
GitHub - Tencent/xLua: xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc. xlua的基本调用