gpt4 book ai didi

javascript - PaperJS - 增加矢量幅度

转载 作者:行者123 更新时间:2023-12-03 06:56:32 25 4
gpt4 key购买 nike

抱歉,这个问题考虑不周。我的意思是:我有 2 个点组成一个线段。然后我想将一个线段放置在与第一个线段成 x 度的 Angular 处。我该如何计算第三个点的位置?

基本上就是这个图: Diagram 编辑了链接,现在应该可以使用了

我知道 OB 和 BC 的大小以及 OBX Angular ,我需要找到 OC 的长度和 COB Angular 。

我尝试过三 Angular 形数学,但不知何故它无法产生所需的输出。有更好的方法吗?我有点无知,逃了太多数学课。 :(

上一个问题(并非真正有效):知道如何增加 paperjs 中向量的长度吗?如果我直接这样做, Angular 自然会改变,所以我需要一种方法将其长度增加到特定量,同时保持初始 Angular 。有什么想法吗?

谢谢!

最佳答案

这可能不是您想问的问题的答案,但增加向量长度的正确方法是设置点的长度。看草图:

sketch.paperjs.org

这是解释点长度的引用(在纯几何意义上可能不直观):

http://paperjs.org/reference/point/#length

关于javascript - PaperJS - 增加矢量幅度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37254052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com