问题标签 [visual-programming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1806 浏览

javascript - 如何从数组中的blockly语句块中获取值?

我正在与 Blockly 合作,对此我很陌生。我在那里有一个语句块,我可以在它下面添加一些其他块。我的问题是,当我尝试使用它转换语句块时,Blockly.JavaScript.statementToCode(block, 'io_fields')它会返回所有块组合的字符串,我希望它分段,比如在数组中。我不知道这是否可能。我在他们的文档中没有找到任何 API。

请建议我这样做的方法。提前致谢。

0 投票
1 回答
2683 浏览

javascript - 如何在 blockly 的块中添加点击事件?

我正在处理块,我有一个场景,我有一个有图像的块,我想点击那个图像并触发一个事件。我不确定我该怎么做。我试过 blcokly 的文档,但没有这样的提及。他们只在整个块上提供 onchange 事件,而 Image 将只是该块的一部分。

任何想法我怎样才能做到这一点?

提前致谢。

0 投票
1 回答
2188 浏览

c++ - C++ 项目中的 Blockly 编辑器

我正在开发一款游戏,玩家编写一些基本的人工智能来“代替”他。因此,用户编写的算法必须在保存后立即可执行。

该游戏是使用 Qt 框架用 C++ 编写的。

我不想用编程来吓唬玩家,所以我想为他们提供一些简单的拖放式可视化编程编辑器(就像在这个CodeSpells 游戏中一样)。Blockly看起来正是我想要的,因为它可以生成可以在 C++ 代码中使用/执行的 Lua 脚本(我需要了解更多相关信息,但这不是针对这个问题的)。

我不知道如何在 C++ 中创建/集成这个编辑器。他们的文档只涉及 web、android 和 ios。

所以我的问题是:如何将 Blockly 编辑器集成到 C++ 项目中?

编辑 :

我写信给 CodeSpells 开发人员。这是答案的重要部分:

"对于 CodeSpells,我们使用了一个名为 CoherentUI 的产品——它是用于 Unity。对于后续项目,我们一直在使用更便宜的 Unity 产品:https ://www.assetstore.unity3d.com/en/#!/content/ 55459 "

Blockly 编辑器可以使用嵌入式浏览器集成到 Qt C++ 项目中吗?例如像这样?(我从未使用过它)

0 投票
1 回答
105 浏览

javascript - 如何在 javascript 中开发图形可视化编辑器?

我需要开发类似的东西:http: //draw.io 它需要包括:

  • 主画布
  • 工具栏
  • 将元素从工具栏拖放到画布
  • 用边连接节点...

从哪儿开始 ?应该使用什么 API 或框架?

0 投票
1 回答
669 浏览

blockly - Javascript 到 dom - Blockly

我正在使用Blockly构建一个简单的编辑器。用户可以将生成的 javascript 保存到服务器,并可以下载为“txt”文件。用户还可以将记事本文件导入编辑器(记事本文件包含生成的 javascript)。如何从 javascript 构建块。有一种 xml 到 dom('domToWorkspace')对话的方法,但同样不适用于 javascript。有什么功能可以转换还是我错过了什么?

0 投票
2 回答
454 浏览

apache-flink - 是否有用于 flink 或 beam-filnk 的可视化编程环境,如 Nifi 或 streamets 数据收集器

我正在寻找一种可视化编程工具,以在创建数据流流以在 Flink 或 Beam-Flink 中构建 CEP 应用程序时抽象出编码。像 Nifi 或流数据收集器图形设计器之类的东西。

有人知道这样的项目吗?

0 投票
2 回答
64 浏览

c# - C# 中的消息框按钮访问

我在我的代码中使用计时器,假设当计时器停止在 0 时,消息框提示我您已超时并显示两个按钮“重试”和“取消”。指导我使用该功能,即当我按下消息框上的“取消”按钮时,它会退出整个窗体。下面是 timer_tick 事件的 if 条件:

在此处输入图像描述

0 投票
1 回答
22 浏览

c# - 试图通过 Openfiledialogue 获取文件路径

我正在编写按钮单击的代码,使用文件对话框打开文件,我可以从中选择图片。然后我想提取文件的路径并将其存储在一个字符串变量中并将其作为参数传递(这里编译器抛出异常:“System.Drawing.dll 中发生'System.IO.FileNotFoundException'类型的第一次机会异常,附加信息:好的”),至于我的代码,我需要动态路径,这样每次类似的图片都不会出现..

//从文件中选择图片
public void select_image_button17_Click(object sender, EventArgs e) {

0 投票
1 回答
135 浏览

autodesk - 在 Revit 中制作 2D 属性线跟随地形并在其上实例化寄宿家庭

嗨,我看过 MARCELLO SGAMBELLURI 视频,关于制作符合地形的属性线[链接]。教程很棒,作者解释的很好。但是,我正在努力在地形之上实例化托管家庭。就我而言,托管家庭在地形下方被实例化。

这是我的发电机代码。

在此处输入图像描述

这是 Revit 2017 中的代码输出。

在此处输入图像描述

请参阅在地形下方实例化的非托管族。我想知道有没有办法在地形之上实例化托管家庭。我是发电机的新手,如果有人解释我如何在地形之上实例化托管家庭,我将不胜感激。谢谢你。

0 投票
1 回答
149 浏览

animation - 如何在 touchdesigner 中从一条线创建两条线?

点击这里查看图片

我正在使用 SOP,然后我渲染它们
对于线条,我使用了一个矩形,然后是一个变换,然后是一个材质来改变它的颜色我还使用了一个带有 NULL 的 LFO 来为 X 轴上的变换设置动画