Egret社区
如何使用db碰撞盒实现鼠标点击坐标碰撞检测
分享到 :
0 人收藏

14 个回复

倒序浏览
flep  社区管理员 | 2017-11-21 09:24:12
??啥意思? 鼠标点击碰撞盒么?
popodog  登堂入室 | 2017-11-21 10:05:35
flep 发表于 2017-11-21 09:24
??啥意思? 鼠标点击碰撞盒么?

是的,判断点击位置是否在碰撞盒里面
popodog  登堂入室 | 2017-11-21 10:05:38
flep 发表于 2017-11-21 09:24
??啥意思? 鼠标点击碰撞盒么?

是的,判断点击位置是否在碰撞盒里面
zhy  登堂入室 | 2017-11-21 11:35:02
给碰撞盒加鼠标事件可以么?
superlancelot  超级斑竹 | 2017-11-21 12:52:06
本帖最后由 superlancelot 于 2017-11-21 12:53 编辑

插槽有碰撞检测的api
http://developer.egret.com/cn/apidoc/index/name/dragonBones.Slot
http://developer.egret.com/cn/ap ... nes.BoundingBoxData

containsPoint( x :number, y :number ):boolean


popodog  登堂入室 | 2017-11-21 16:29:23
superlancelot 发表于 2017-11-21 12:52
插槽有碰撞检测的api
http://developer.egret.com/cn/apidoc/index/name/dragonBones.Slot
http://develope ...

这个我知道,但不知道具体怎么用
wbbtcool  初学乍练 | 2017-12-11 13:23:32
superlancelot 发表于 2017-11-21 12:52
插槽有碰撞检测的api
http://developer.egret.com/cn/apidoc/index/name/dragonBones.Slot
http://develope ...

目前最新的DragonBonesCPP运行库支持碰撞盒检测么?
duanchunlei  官方团队 | 2017-12-13 09:27:02
wbbtcool 发表于 2017-12-11 13:23
目前最新的DragonBonesCPP运行库支持碰撞盒检测么?

支持
wbbtcool  初学乍练 | 2017-12-14 14:02:27

如何将cocos2dx坐标系转换为骨架内坐标系?在DragonBonesCPP运行库中,我在Armature中找到Slot* containsPoint(float x, float y) const,我通过cocos内部armatureDisplay->convertToNodeSpace(location)转换过的坐标并不能触发碰撞盒。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部