问题标签 [linestyle]

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 投票
2 回答
3678 浏览

actionscript-3 - AS3改变现有线条的线条样式

我画了一条从 0,0 到 100,100 的线

我用它来修改线型:

这条线现在是 1 粗细。

无论如何我可以将线条的粗细更改为 10,但无需重新绘制线条?

0 投票
1 回答
576 浏览

actionscript-3 - ActionScript lineStyle 填充圆圈的粗细

我正在尝试使用线条建立一个圆圈。每条线都从圆的中心开始,与圆的半径一样长。使用循环以及正弦波和余弦波,我可以使用正弦波和余弦来构建圆来标记lineTo参数的坐标。

我的问题是线粗参数lineStyle。无论圆的周长有多大,我都希望线条的末端完美匹配,但我无法找出合适的线条粗细方法。

为了使线条的末端在圆圈圆周处相交,没有任何间隙,我需要加宽线条以填充剩余的空间。对我来说有意义但不起作用的方法是从圆周中减去 360,然后将该数字除以线之间的空槽数量(即 359),然后将该数字加上 1 的厚度。

我担心的是lineStyle厚度参数是 a Number,但似乎只取 0 到 255 之间的值,所以我不确定像 1.354 这样的浮点数是否是有效的厚度。

0 投票
1 回答
2172 浏览

actionscript-3 - ActionScript 对齐图形线条样式描边?

是否可以将图形的笔画与动作脚本对齐?例如,以下代码创建一个带有灰色笔触的黑色圆角矩形,该矩形自动居中对齐。

lineStyle 函数似乎没有提供任何用于对齐笔划的内置功能。在 Adob​​e Illustrator 中,您可以将笔画对齐到中心(填充的一半/一半)、内部(填充内的边界)或外部。(在填充之外接壤)。

0 投票
1 回答
192 浏览

linux - “虚线”线型的性能比“虚线”线型慢得多是正常的吗?

我有一个在 Linux 上使用 Qt4.4.3 用 C++ 编写的应用程序。

做一些基准测试,我创建了大量的矩形并比较了绘制各种线条样式的性能差异。性能最差的是“虚线”线条样式,“虚线”线条样式要快得多。

在我看来,这些不应该有太大差异。

这是预期的行为还是应该报告的错误?

更多细节:

我使用以下伪 Tcl 命令创建了 100K 矩形:

矩形只绘制了轮廓。我测量了不同线条样式的重绘时间。例如对于“点”线型:

以下是我在 VNC 显示器上看到的时间:

在本地显示器上:

0 投票
2 回答
537 浏览

actionscript-3 - ActionScript - 使用 JointStyle.MITER 清除图形错误?

在清除/重绘图形时,我遇到了使用 JointStyle.MITER 的不良影响。

我的项目涉及管理具有圆形和锐利边缘的自定义线条图形,这就是我想使用斜接样式的原因。

当线条粗细大大增加时,即使是线条的圆形区域也会受到斜接样式的影响。虽然我觉得这很不幸,但这是可以理解的,而不是我所指的错误。当减小线条粗细并不能完全清除图形时会发生错误(?),每次粗细变化时都会按照代码的指示这样做,从而在线条曾经所在的位置留下线条图形的伪影。工件也会留下锋利的边缘,而不仅仅是圆角。

我在 Mac OS X Snow Leopard (10.6.4) 上使用 Flash Player 版本 10.1.53.64。

您可以通过运行下面的示例代码来测试它。使用左右键盘箭头更改圆形矩形的笔画粗细。

更新: 图形伪影是肤浅的。在它们出现后将形状拖动到它们的位置将删除它们。使用拖动功能更新了代码。

替代文字

0 投票
1 回答
11024 浏览

matlab - 如何在 MATLAB 中设置绘图的默认线型?

我有一组要绘制的数据

一旦线条颜色经过一个循环,如何将线条样式设置为自动更改为下一种样式?

对于此示例,我希望第 8-10 行具有不同的线条样式。我可以手动完成,但如果我可以在某处设置默认选项,我希望 Matlab 为我完成。

0 投票
1 回答
483 浏览

netbeans - 代码风格和标准

在过去一年开发一个项目时,我一直遵守 Netbeans IDE 编码风格。此样式表示代码行的长度不应超过 81 个字符。屏幕下方不祥的红线表示您何时突破了此障碍。

我的问题,这仍然与现代显示器有关吗?

0 投票
1 回答
436 浏览

actionscript-3 - 如何在 Actionscript 3.0 中捕捉线型?

海,我是actionscript的新手。

我正在尝试在 actionscript 3 中制作画笔工具,孩子们可以使用画笔在圆圈内绘制颜色。我已经使用线条样式实现了这一点。现在我希望画笔在孩子即将完成时(比如当他们完成绘画完成 95% 时)来捕捉颜色。我怎么知道孩子在圆圈上画了多少?

谢谢

0 投票
2 回答
10023 浏览

matlab - MATLAB:设置要并行应用的线条颜色和样式顺序

当您设置时DefaultAxesColorOrderDefaultAxesLineStyleOrderMATLAB 将首先循环使用第一种样式的所有颜色,然后再次使用第二种样式遍历所有颜色,依此类推。

请参阅此文档相关问题

我想做的是设置独立应用的颜色顺序和样式顺序。

例如,如果我设置DefaultAxesColorOrder[1 0 0; 0 1 0; 0 0 1]DefaultAxesLineStyleOrder'-|--|:'则行将是'r-', 'g-', 'b-', 'r--', 'g--', 'b--', 'r:', 'g:', 'b:'。我希望线条是'r-', 'g--', 'b:'.

0 投票
2 回答
37085 浏览

colors - 如何在gnuplot中设置标签和线条相同的颜色

很简单的东西。我想要一个函数,比如函数 f,用特定的颜色绘制。我还想要一个标签,上面写着“功能 f 颜色”,它也以该颜色显示。

到目前为止我正在尝试这个:

但显然“lc”和“textcolor”遵循不同的规范,它抱怨:

任何帮助都会很棒!