
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
从Unity的C#到Babylon.js的typescript:“函数重载“变成“类型魔法“
/ 严格模式下的TypeScript定义scene?: Scene,: boolean,// ...你以为是C#风格的函数重载?** 错了!** 这只是一个接受** 联合类型的单函数**。竖线不是"或(重载)"的意思,而是"这个参数可以是这几种类型中的任意一种"。从C#到Babylon.js,最大的障碍不是语法,而是思维模式的转变编译时的确定性→运行时的灵活性编译器保护→类型守卫+单元测试重载即多

将 AntV X6 图编辑器转化为表达式引擎:Vue3 技术方案深度解析之Kimi
本文详细介绍了如何构建一个双向可逆的可视化表达式系统,核心要点包括:1. 集中式节点注册:通过 `nodeRegistry` 统一管理所有节点元数据2. 递归代码生成:基于 DFS 遍历依赖图,生成合法表达式3. Vue 动态挂载:利用 `createApp` 实现节点内部表单交互4. 模块化架构:四层设计确保系统可测试、可扩展未来演进方向:- 支持 Lambda 表达式与函数定义节点- 集成 M

Babylon.js 行为系统深度解析:为什么 getBehaviorByName 无法获取子类实例?
Babylon.js 行为系统深度解析:为什么 getBehaviorByName 无法获取子类实例?与unity的核心区别。

剖析虚幻渲染体系(12)- 移动端专题Part 1(UE移动端渲染分析)
剖析虚幻渲染体系
让LineRenderer能够使用MeshCollider的方法
让LineRenderer能够使用MeshCollider的方法

Unity中LineRenderer使用MeshCollider方法参考
Unity中LineRenderer使用MeshCollider方法参考

掌握现代CSS:变量、变形函数与动态计算
掌握现代CSS:变量、变形函数与动态计算

计算两直线之间距离,线段之间距离,点到线段距离,点到直线距离
计算两条线段之间的距离

JavaScript 模块 vs C# 类:封装逻辑的两种哲学
JavaScript 模块 vs C# 类:封装逻辑的两种哲学

【UE4 C++ 基础知识】<5> 容器——TArray
【UE4 C++ 基础知识】 容器——TArray








