UNPKG

laya-coreui-es

Version:

laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改

35 lines (34 loc) 1.2 kB
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); }