问题标签 [anchorpoint]

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 回答
2497 浏览

swift - Swift Bugging 中的锚点?

我试图在快速阅读此内容时了解锚点的基础知识: https ://developer.apple.com/library/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Nodes/Nodes.html

我知道在 siwft 中,使用 sprite kit,场景的锚点位于屏幕的左下角。

因此,如果我定位这样的节点:

它没有出现在我的视野中。所以我尝试了另一件事:

现在我看到了广场顶部的一半。所以我从屏幕底部看到了 20 个像素。

所以我补充说:

现在我可以在屏幕中间看到我的整个正方形。

然后我把它放在 x: 0 并让 Y 点这样:

现在,即使屏幕右下角写有“1 个节点”,我也看不到我的节点出现!

所以我想知道 iPhone 屏幕的 0,0 点真的在屏幕的左下角吗?那么我的精灵节点的锚点在哪里?如何将我的方块放在屏幕的左下角?

这只是为了了解事情是如何运作的……非常感谢您的帮助:)

我正在使用 Xcode 7.3.1,但我仍然不明白为什么第 0 点会让我看不到我的东西……这绝对是一个错误?

0 投票
0 回答
430 浏览

swift - Swift:如何锚定要查看的图层?

几天来,我一直在尝试将 CAShapeLayer 锚定到视图上。我找不到解决方案。这是一个面部跟踪器项目。我想创建一个圆形 CAShapeLayer,我可以将其放置在 eyeglassesView 中的固定位置。但是,当您转动头部时,视图会调整大小,因此 CAShapeLayer 无法停留在眼镜上方作为镜头。我计划创建一些动画,但无论我移动我的脸的哪个角度,我都需要 CAShapeLayer 首先坚持它的位置。

我尝试了不同的东西,位置,锚点,masktobounds,变换,但我真的不知道如何让它工作。任何帮助将不胜感激。让我知道我是否缺少任何东西。

0 投票
0 回答
993 浏览

javascript - SVG-如何定义参考/锚点

是否可以在 SVG中定义某种锚点/参考点?理想情况下,作为一个属性,可能是自定义的,因为我还没有找到一些内置的。这种属性的可能应用与 text-anchor 的应用非常相似: text-anchor

我的主要目的是能够将一个 SVG 放在另一个之上,就像在 SVG 的特定点放置文本一样。这个想法是为了简单起见,每个 SVG的锚点应该在全局协调系统内匹配)。

感谢您提供任何信息!

类似的问题transform-translate

0 投票
1 回答
66 浏览

lua - 电晕模拟器锚点 Y

我不知道我是否在做一些愚蠢的事情,或者 Corona 模拟器中是否存在错误。当我编写以下代码时:

这只是将 100x100 正方形的锚点设置到其左上角,并将位置设置为 0,0。这应该使正方形紧贴角落,但它会产生this。它在 Y 轴上总是有点太低了,但 X 轴工作正常。有没有人可以解决这个问题?

0 投票
1 回答
677 浏览

java - 锚点不跟随多边形 - JavaFX

目前我有一个可以根据需要调整大小和形状的多边形。问题是当我移动多边形时,锚点保持固定在它们的位置并且不随多边形移动,我真的很困惑,希望有人可以帮助或指导我。

问题 在此处输入图像描述

0 投票
1 回答
987 浏览

cashapelayer - 无法更改 CAShapeLayer iOS Swift 的 AnchorPoint

这是我的自定义类的摘录,它绘制了一些图形。函数drawTick()CAShapeLayer蓝色矩形添加到我的GameTimer UIView

在此处输入图像描述

将旋转角度更改为 45 度

给出下一个结果:

在此处输入图像描述

在这里我看到,声明的锚点不会影响tick图层 - 它应该位于蓝色矩形的中心。旋转围绕坐标点 (x: 0, y: 0) - 蓝色矩形的左上角 - tick.position。问题 - 为什么声明的anchorPoint位置不适用于tick图层?假设默认位置anchorPoint应该已经(x: 0.5, y: 0.5)没有任何手动覆盖,这里的行为很奇怪,但是如果我删除这个覆盖 - 没有任何变化。

0 投票
1 回答
1199 浏览

ios - Swift Popover 锚点

我试图在图像上显示一个弹出框,但未能将锚点指向我的图像边框(图像是信息图标)。这是我的代码:

按钮动作:

以及为segue做准备:

这里有几个屏幕截图: Main View Popover 显示

我得到的最好的结果是手动设置坐标,但它并不适合每种屏幕类型......

0 投票
0 回答
273 浏览

swift - Swift:更改锚点后如何将纹理/图像调整为物理体的位置?

更改 my 上的锚点后SKTexture,我的纹理现在具有所需的锚点,但我的 PhysicsBody 没有。在我改变锚点之前,他们在同一个位置很开心。

视觉的

这是我编写的唯一更改锚点的代码: rightDrop.anchorPoint = CGPoint(x: 1.0, y: 1.0)

如何移动physicsBody 使其具有与纹理相同的锚点?

0 投票
1 回答
207 浏览

uiview - Swift 3如何在超过宽度时锚定底部

我正在编写一个应用程序,我想知道当同一行中的总宽度超过设备宽度时,如何将视图锚定到前一个视图的底部而不是右侧。

基本上是这样的:

任何帮助表示赞赏。抱歉英语不好,不是母语人士。

附言。所有高度都相同,宽度是动态的

0 投票
0 回答
80 浏览

html - 不能在 url 中使用 # 立即转到 3(例如 index.html#3),为什么?

首先道歉,我仍然是一个菜鸟而不是程序员,只是一个自学成才的 html-designer(或多或少)并且坚持了一个问题,我为此搜索了近几周的解决方案。

我正在构建一个词汇表,并在左侧有一个带有条目的可滚动列,每个条目都有一个<a href=index.html#302>blah </a>指向主窗口的链接,其中包含相同的单词和解释。主窗口由父母和孩子组成。孩子只是稍微宽了一点,104%,以隐藏 y 滚动条。每个条目都是一个完全设计的 div 元素,margin-bottom:300em;当单击左侧窗口中带有单词的条目时,它会给出弹出窗口的外观。

令我困扰的是,我无法<div class=ov id=203>通过index.html#203输入 url 来跳转到一个单词,也无法使用 alt-arrow-left回到历史记录(我只看到顶部 url 中的 # 数字发生了变化,但页面仍然存在相同)。不过,左栏中的链接可以正常工作。当我剥离所有周围的窗口并使其成为一个没有嵌套 div 的裸 html 页面时,它也可以正常工作。谁能解释为什么会这样以及我可以做些什么才能通过在网址中输入#-number 来跳转到#?我尝试使用文本向 div-child 添加几种定位样式,但无济于事。

非常感谢!

示例:左侧可滚动列

正文

CSS: