问题标签 [human-computer-interface]

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 投票
0 回答
54 浏览

ios - 使用 Apple 的人机界面指南显示内容不完整的行的正确方法?

我正在尝试显示一个 tableview 行,其内容显示警告内容不完整,需要进一步编辑才能使用内容。

我遇到的一种方法是用户点击披露按钮,这将显示内容不完整。当用户点击披露按钮时,会出现警报。

在此处输入图像描述

我想知道的另一种方法是使用用户点击的某种警告或警报按钮,然后按如下方式显示警报:

在此处输入图像描述

我担心这种方法可能违反 Apple 的人机界面指南。我很想知道推荐的方法来帮助用户识别一行何时包含需要进一步修改才能有效的内容。

谢谢

0 投票
2 回答
1344 浏览

c# - unity 平滑精确相机随惯性移动

我正在尝试编写一个相机脚本,但它没有按预期工作。

我写了这段代码来移动相机,但是鼠标奇怪地移动了相机。如果我将鼠标移动得太快,它就会移动得很快。如果慢,则相机的移动速度比鼠标慢。

我认为这ScreenToWorldPoint会有所帮助,但相机是 RTS 风格,我想像移动地面一样移动它“拖放”\

0 投票
0 回答
34 浏览

graphics - 我们将要打印的页面发送到 500 dpi 的打印机。页面大小为 300*500 像素。如果每个像素是 20 位,那么需要多少内存?

我一直在解决下面给出的问题:

我们将要打印的页面发送到 500 dpi 的打印机。页面大小为 300*500 像素。如果每个像素是 20 位,那么这将占用多少内存?

如果有人能解决这个问题,请尽快回复。谢谢!

0 投票
1 回答
54 浏览

c++ - 将 MouseDown 与 SuperCollider 一起使用:非 GUI 实现

我想在 SuperCollider 中使用 MouseDown 并且玩得很开心。是否只有 mouseDownAction 真正适用于任何东西?我希望能够单击屏幕上的任何位置,并打印鼠标坐标,例如,打印到帖子窗口

当然,这不起作用,因为 mouseDownAction 似乎保留为“视图”类的属性,即仅在特定窗口内单击,如下工作[虽然不是我想要的]代码:

我想知道的一些事情:

  1. 我可以修改第一个片段以实际工作吗?
  2. 当我点击屏幕上的任何位置时,有没有办法让 MouseDown 工作给我这些坐标?
  3. 我怎样才能弄清楚如何“获取”鼠标坐标(调用哪些函数[已经尝试过“输出”、“postln”、&.c])?

谢谢!!!

0 投票
0 回答
31 浏览

opencv - 难以找到可靠的注视估计方法

确实有一种可靠的方法可以将眼睛中心-眼角矢量转化为估计的凝视数据。我已经阅读了几篇关于使用多项式回归的主题的论文,但似乎我使用的任何形式最终都会受到打击和错过,大量坐标超出了我的屏幕。我在这里的原始帖子使用了多项式回归,这在白皮书中很常见,但它往往无处不在,我不确定这是一个异常值问题,还是只是一个普遍的缩放问题。

0 投票
2 回答
310 浏览

c# - 如何在 siemens PLC Device 中设置 I/O 值?

我正在为 .net 框架(C#)中的本地网络创建一个 Web API。在该用户可以从 excel 导入/导出 IO 标签或将它们设置为静态字符串数组。我添加了(Siemens.Engineering.Hmi.dll),但仍然显示未找到编译时错误。

我们还连接到 TIAPortal,它运行良好,唯一的障碍是 I/O 标签导入/导出或设置静态值和 HMI 软件。

  • 项目:Web API(.Net Framework 4.6.1)

  • 蒂亚门户:v16.0

  • 许可证类型:试用

如果有人有想法或任何建议,请回复我。这将是高度赞赏。

0 投票
1 回答
106 浏览

r - 在“eyetrackingR”包中对用于分析的眼动追踪数据进行预处理

'eyetrackingR' 包似乎很有希望用于分析眼动追踪数据,但我在尝试以适当格式获取数据时遇到了问题。

感兴趣区域 (aoi) 设置有左、右、下和上边界,我想评估任何试验的 xy 坐标是否落在给定区域内。该区域因参与者而异(基于他们的屏幕分辨率),但在试验中保持不变。我试图在下面的第一步中尽可能地简化数据。

在这里,我创建了两个数据框。一个是原始眼球追踪数据,在“gaze_x”和“gaze_y”列中具有估计的眼睛位置。两个是 aoi 数据集,稍后用作“add_aoi”函数的输入,用于评估估计的位置是否在指定区域内。

现在已经指定了样本数据集和感兴趣的区域,我想将后者添加到前者。这是根据此处提供的示例完成的:http ://www.eyetracking-r.com/vignettes/preparing_your_data 。

reprex 包于 2021-04-23 创建 (v2.0.0 )

即使眼动追踪数据框的列名与 aoi 数据框的列名相同,此错误仍然存​​在。任何关于如何解决这个问题的想法都非常感谢!

0 投票
0 回答
12 浏览

rendering - 渲染、文本渲染或文本格式化?

假设我画了一个二维图形并在其中放置了一个文本。

我的问题:我应该将此过程称为渲染、文本渲染还是文本格式?

特定的应用领域是与机器的交互(多模式人机/计算机界面(HCI))。

0 投票
0 回答
14 浏览

colors - 在地图上显示相互重叠的多条路线的最清晰方法是什么?

我需要一些人机交互建议。

这是我当前实现的“多个所需顶点之间的最佳路径”的样子:

图形

黑色是开始顶点,绿色是结束顶点,蓝色是必须访问的“中间”顶点。

我为不同颜色的路径添加了 70% 的 alpha,显然这无助于区分每个顶点之间的不同路径。

同时显示这些路线的最佳方式是什么,以便有人可以区分从 1 到 2 以及从 3 到最后一个顶点的路线?