hiloteam / Hilo

A Cross-end HTML5 Game development solution
https://hiloteam.github.io/
MIT License
5.93k stars 863 forks source link

使用了 Hilo.align 定位导致碰撞检测失效 #108

Closed ben-yip closed 6 years ago

ben-yip commented 6 years ago

情况: 新建两个Bitmap,且称为 A 和 B,两个都指定了 width 和 height,A 同时指定了 x 和 y,而 B 不指定 x 和 y,直接使用 align 属性来对齐容器。 遇到问题: 进行A和B的碰撞检测时,会基于B默认的x和y(均为0)作为实际位置来判断,而不是按照其对齐后出现的位置来判断。 而按照使用时的直觉,自动对齐后B的x和y属性应该自动修改为当前实际所在的位置。

如果是我打开方式错误,请开发大佬点一下; 如果这是设定的话我就得需要手动计算这些可视对象的位置然后指明x和y属性了。

06wj commented 6 years ago

1.1.5 修复了这个bug