gpt4 book ai didi

javascript - 将矩阵线分成组并使用位置获取组

转载 作者:行者123 更新时间:2023-12-02 23:24:31 24 4
gpt4 key购买 nike

我有一个图 block 矩阵120 行 * 75 列 (960px * 600px)。每个图 block 有 8px * 8px。

我将矩阵线分为 30 组,这意味着每组 4 条线

当我将鼠标悬停在每个图 block 上时,我需要知道图 block 的组。我拥有的信息是相对于矩阵左上角的 y 和 x(以 px 为单位)。我还有图 block 的编号(编号如图所示 - 与之前给出的尺寸不同)。

matrix

我正在用 Javascript 编写此代码。我有以下公式:

Math.trunc(y/(TILE_WIDTH*4));

它很好地识别了第一组,但随着 y 开始增加,它开始错误地识别该组。我也尝试过圆形、地板和天花板,但没有成功。

最佳答案

知道图 block 的数量(如我所见 - 从 1 开始编号),您可以找到组为

Math.trunc((number_of_the_tile - 1) / (columncount*4))

关于javascript - 将矩阵线分成组并使用位置获取组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56798478/

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