laya-coreui-es
Version:
laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改
35 lines (34 loc) • 1.2 kB
TypeScript
import { Graphics } from "../display/Graphics";
/**
* 鼠标点击区域,可以设置绘制一系列矢量图作为点击区域和非点击区域(目前只支持圆形,矩形,多边形)
*
*/
export declare class HitArea {
/**@private */
private static _cmds;
/**@private */
private static _rect;
/**@private */
private static _ptPoint;
/**@private */
private _hit;
/**@private */
private _unHit;
/**
* 检测对象是否包含指定的点。
* @param x 点的 X 轴坐标值(水平位置)。
* @param y 点的 Y 轴坐标值(垂直位置)。
* @return 如果包含指定的点,则值为 true;否则为 false。
*/
contains(x: number, y: number): boolean;
/**
* 可点击区域,可以设置绘制一系列矢量图作为点击区域(目前只支持圆形,矩形,多边形)
*/
get hit(): Graphics;
set hit(value: Graphics);
/**
* 不可点击区域,可以设置绘制一系列矢量图作为非点击区域(目前只支持圆形,矩形,多边形)
*/
get unHit(): Graphics;
set unHit(value: Graphics);
}