单个百分比坐标怎么转换真实坐标的呢?

3

主题

0

回帖

11

积分

新手上路

积分
11
单个百分比坐标怎么转换真实坐标的呢?

举报 回复

28

主题

184

回帖

581

积分

管理员

积分
581
例子:
0.5*1080= 540
1080 的中心点 就是540
公式是:百分数*屏幕 =实际坐标
这段代码的作用是获取屏幕的宽度和高度,然后分别计算出宽度的50%和高度的70%,并将结果转换为整数。以下是对每部分的解释:
  • screen.getScreenWidth():获取当前屏幕的宽度,单位通常是像素。
  • screen.getScreenHeight():获取当前屏幕的高度,单位通常是像素。
  • * 0.5 和 * 0.7:分别将宽度和高度乘以0.5和0.7,以获取相应的百分比位置。
  • parseInt(...):将计算结果转换为整数,通常是为了去掉小数部分,得到一个像素值。
所以,整段代码的作用可以总结为:
  • 计算当前屏幕宽度的50%作为一个整数值。
  • 计算当前屏幕高度的70%作为一个整数值。

举报 回复

28

主题

184

回帖

581

积分

管理员

积分
581
  1. let halfWidth = parseInt(screen.getScreenWidth() * 0.5);
  2. let seventyPercentHeight = parseInt(screen.getScreenHeight() * 0.7);

  3. console.log(halfWidth);
  4. console.log(seventyPercentHeight);
复制代码

举报 回复