Crafty.domHelper
使用DOM的实用程序集合。
属性
方法
Back to top
Crafty.domHelper.innerPosition
public Object Crafty.domHelper.innerPosition(HTMLElement obj)
- obj
计算位置的html元素
- [Returns]
一个
x
键为x
位置,y
键为y
位置的对象。
找到DOM元素的位置,包括填充和边框。
Back to top
Crafty.domHelper.getStyle()
public Object Crafty.domHelper.getStyle(HTMLElement obj, String property)
- obj
要找到样式的html元素
- property
返回的样式
获取HTML元素的样式值,元素可以是 CSS 或 JS。
Back to top
Crafty.domHelper.translate()
public Object Crafty.domHelper.translate(Number clientX, Number clientY[, DrawLayer layer])
- clientX
浏览器屏幕的 clientX 位置
- clientY
浏览器屏幕的 clientY 位置
- layer
一个 Crafty 的绘制层
- [Returns]
一个包含
{x: ..., y: ...}
Crafty 坐标的对象。
参数ClientX和clienty是可见的浏览器窗口内的像素坐标。这个函数将这些坐标转换为Crafty的坐标(即,你可能应用到一个实体的坐标),同时考虑到屏幕所在的位置,当前视口是什么,等等。
如果指定了一个绘制层,返回的对象将考虑到该对象的任何特殊缩放规则。