3 Commits

Author SHA1 Message Date
GwWuYou
6da64eaf01 feat(godot): 扩展Node功能并优化项目配置
- 新增多个Node扩展方法,包括输入处理、节点查找、子节点遍历等功能
- 添加异步添加子节点支持
- 实现节点路径打印和树形结构输出功能
- 增加安全延迟调用机制
- 移除废弃的ControlExtensions.cs文件引用
- 修复命名空间声明问题
- 添加必要的using引用以支持新功能实现
2025-12-11 19:13:30 +08:00
GwWuYou
fc02bbaaa9 chore(project): 更新项目配置文件
- 添加 PackageId 属性以支持 NuGet 包发布
- 保持原有的 Product 和其他项目属性不变
- 确保项目文件结构清晰一致
2025-12-11 10:28:00 +08:00
GwWuYou
fdc51e23b7 refactor(godot): 重构Godot相关扩展并迁移至新项目结构
- 将NodeExtensions和UnRegisterExtension迁移至GFramework.Core.Godot项目
- 更新命名空间以匹配新的项目结构
- 为扩展方法参数添加可空注解以提高安全性
- 移除旧的条件编译指令#if GODOT和#endif
- 创建新的GFramework.Core.Godot.csproj项目文件
- 在解决方案中注册新的GFramework.Core.Godot项目
- 更新主项目文件以排除新项目中的文件冲突
- 添加GodotSharpEditor包引用以支持Godot编辑器功能
- 链接新项目的扩展文件到原有路径以保持兼容性
2025-12-11 10:14:00 +08:00