Commit Graph

10 Commits

Author SHA1 Message Date
fengjiayi
e38833a58c 尝试使用源生成器规范NodeModel代码逻辑 2024-10-20 12:10:57 +08:00
fengjiayi
dbbde4f03e 将部分节点基类与表达式工具类从nodeflow迁移到library,重写了环境与工作台的交互,解耦节点的获取,下一部分将尝试远程登录环境编辑流程。 2024-10-15 10:55:41 +08:00
fengjiayi
9bc5e8a698 添加了远程模块 2024-10-11 23:08:56 +08:00
fengjiayi
e4aa3b6185 示例工程版本提升至net462,项目添加了部分空引用检测逻辑。累了,消不完的空引用警告(T.T) 2024-09-30 22:33:33 +08:00
fengjiayi
e81c527086 先想到这吧 2024-09-25 22:20:23 +08:00
fengjiayi
f5924aa31e 使用异步重构了节点执行方法,将触发器节点与其他节点统一。使用Channel代替Tcs更改了信号触发,使其符合异步编程的习惯。增加了节点是否启用勾选框、参数遮罩勾选框,节点右键面板增加中断功能(试验)。增加了选择后被选择的节点的视觉效果。更改平移缩放逻辑,使其更加符合一般的使用习惯。 2024-09-20 10:50:47 +08:00
fengjiayi
ef54c40d10 1.优化了平移缩放逻辑
2.优化了触发器的执行,优化了节点执行时的代码逻辑
3.优化了节点方法委托的参数获取
2024-09-18 22:57:47 +08:00
fengjiayi
afadbc5a95 修改了无法保存项目文件的bug 2024-09-17 14:30:19 +08:00
fengjiayi
19247b5afe 重构了底层,方便向Android、Web、Linux进行跨平台迁移 2024-09-15 12:15:32 +08:00
fengjiayi
4183866b42 尝试分离NodeModel与依赖包 2024-08-06 16:09:46 +08:00