- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
让我首先说明我的数学很糟糕。
我正在尝试重新定位和旋转一个矩形。但是,我需要从一个不是 0,0 的点旋转矩形,而是根据它的坐标移动了多远。我确定这没有多大意义,所以我做了一些草图来帮助解释我需要什么。
上图显示了红色矩形从 0% 到 100% 的 3 个阶段。红色矩形的 X 和 Y 坐标(红色矩形的左上角)仅移动蓝色矩形高度的百分比。
红色矩形可以旋转。仅关注上方中间的示例(“距离 -50%”),其中红色矩形重新定位在蓝色矩形高度的 -50 处,其在上图中的新角度现在为 -45º。它已从其 0, 0 点旋转。
现在,我的问题是我希望它的旋转点反射(reflect)它的位置。
红色和蓝色矩形大小相同,但宽度和高度相反。由于红色矩形的 0,0 坐标现在是蓝色矩形高度的 -50%,并且由于它们具有相反的宽度和高度,我希望旋转点为红色矩形宽度的 50%(或蓝色矩形宽度的 50%)高度,这是同一回事)。
而不是专门告诉红色矩形以其宽度的 50% 旋转,为了做我想要的,我需要通过使用一个公式来模拟这样做,该公式将定位红色矩形的 X 和 Y 坐标,以便其旋转点反射(reflect)它的位置。
最佳答案
这是您问题的图示解决方案:
关于数学题 : Getting Coordinates From Position And Angle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3077814/
我有以下功能: function getLevel(points) { var level = -1 + Math.sqrt(4 + points/20); // Round down to
因此,在我的最终项目(使用从纸牌类继承的二十一点和扑克模拟器)中,我们必须跟踪用户的赌注和总金额。但是,在我的代码中,它做了非常奇怪的事情。例如:如果您的总资金为 1000000000 美元,您下注
我有一个多层视差脚本,目前处于半工作状态。如果假设具有视差效果的元素被放置在网站的顶部,那么效果就在现场工作,因为它滚出 View ,您看不到图层移出框架。 但是我希望能够在整个页面的不同位置的多个元
我正在尝试制作一个转换值的通用方程式。以下是一些示例。 9,873,912 -> 9,900,000 125,930 -> 126,000 2,345 -> 2,400 280 -> 300 28 -
让我首先说明我的数学很糟糕。 我正在尝试重新定位和旋转一个矩形。但是,我需要从一个不是 0,0 的点旋转矩形,而是根据它的坐标移动了多远。我确定这没有多大意义,所以我做了一些草图来帮助解释我需要什么。
我的问题有点难以解释,但我会尽力而为。 我需要一个函数来检查随机坐标是否在“行”中。 一张图片来解释: 假设大小 = 20 且介于 = 100 有无数行。并且坐标始终是 int (大小和之间也是如此)
我正在尝试构建一个“简单”的网络应用程序,根据美国海军的周长公式计算男性或女性的体脂百分比。我已经完成了大部分应用程序。但是,我无法弄清楚为什么我设置下面公式的方式不起作用。在我的 .cs 文件中,其
我将制作一款完全由程序生成的空间/交易/战斗游戏。但是,我知道将整个星系的所有细节存储在内存中是不可行的。因此,我一直认为我可以使用种子来生成太阳系,并且从该太阳系,您可以使用跳跃门前往其他太阳系。问
public int CalcBrackets(int teamCount) { int positions = 1; while (positions > 1
当我用 std::vector 创建一个层时,我计算了我的坐标,填充了 cube 对象(这是我的一个类): for(int J = 0; J < mapSize; J++) { for(int
希望允许它在 stackexchange 站点之间“交叉发布”...有谁知道如何解决以下“数学”问题? https://gamedev.stackexchange.com/questions/5041
这是数学高手的数学/几何问题(不是我最擅长的科目)。这是针对 WPF 的,但应该足够通用以解决问题: 我有两个嵌入的 Border 元素,外部元素具有特定的角半径 R 和边框厚度 T。给定这两个值,内
我是一名优秀的程序员,十分优秀!