cocos-creator 锚点
2019-08-13 本文已影响1人
ttdiOS
最近在研究creator,因为iOS在二线城市已经被搞乱了,以及3年的iOS出来并不值钱
锚点:就是每个节点的参照点,父节点A下的子节点B 的位置,就是参考A的 锚点 来的,当然还有一个重要的就是子节点B 的锚点 位置,2者的锚点 结合起来进行参考就知道子类的位置了,你如果只靠考父类的锚点 ,是很难想明白的,最起码小白的我是想不明白的。
举个例子:
父节点Canvas 的锚点是(0.5, 0.5)也就是说在正中心(上图蓝色区域左下角)
width:375,height:750
子节点ground的锚点(0.5,0.5)也就是说在自己的正中心(上图蓝色区域左下角),自己的锚点和上图父类的锚点进行参考,子节点ground的坐标(0,-293),尺寸:(375,164),水平方向没改变x值不变就是0,竖直方向改变了,y值:-293
ground节点的子类groundLong的锚点(0.5,0.5),也就是说在自己的正中心(上图蓝色区域左下角),自己的锚点和上图父类的锚点进行参考,子节点groundLong坐标(375,0),尺寸(375,164),自己的锚点和父类ground锚点之间的间距是一个宽度:375,水平方向改变了,x值:375,竖直方向没改变,y值不变,y值:0.