登录 注册
当前位置:主页 > 资源下载 > 10 > 实现H5中区域判断King.ShapeTouch.zip下载

实现H5中区域判断King.ShapeTouch.zip下载

  • 更新:2024-08-26 19:06:50
  • 大小:15KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:SHAPETOUCH

资源介绍

ShapeTouchShapeTouch 该Javascript库用于实现H5中不规则图形按钮可点击区域的判断,特别用于H5游戏中的某些场景。API 调用接口king.shape.touch(src,x,y,callback) king.shape.touchPoint(src,point,callback)point对象示例:The point object like this:{x:9,y:25}Return 返回值Object {touch: true, alpha: 255} Or Object {touch: false, alpha: 0}touch为true时,该点非透明,点击生效,alpha值大于0,touch为false时,该点透明,alpha为0.(开发者也可以根据alpha的值自行判断点击是否生效)The touch is true, the point is not transparent, the alpha value is greater than 0.Use 使用Html:添加引用后直接使用[removed][removed] [removed] (function() {   king.shape.touch('images/logo.png',20,40,function(result){     console.log(result);   }); }); [removed]Cocos creator:将文件放入assets即可,不需requirethis.node.on('touchend', function (event) {   var touchPoint = event.getLocation();   var node = event.currentTarget;   var nodePoint = node.convertToNodeSpace(touchPoint);   var nodeSrc = node.getComponent(cc.Sprite).spriteFrame.getTexture().url;   king.shape.touchPoint(nodeSrc,nodePoint,function(result){     console.log(result);   }); }, this);