游戏中图片的位置是由position和锚点来确定的,position是图片的中心位置,锚点是(0,0)到(1,1)的点,我的理解是,(0,0)就是图片的原点,即左下角,(0,1)是图片的左上角点,(1,0)是图片的右下角点,(1,1)为图片的右上角点,(0.5,0.5)为图片的中心点。锚点默认为(0.5,0.5),当同时给图片设置锚点和position时,先找到position这个点,然后把锚点移到这个position上。
如:
(1)
size为屏幕的大小,图片大小跟屏幕大小一样大
postion(size.width / 2, size.height/2) ------->此时是屏幕的中点,
锚点为(0.5,0.5),即图片的中心点,把图片的中心点和position重合,即与屏幕的中点重合,即,现在图片在屏幕的正中央。
(2)
锚点为(0,1),即图片的左上角,现在把图片左上角和position重合(屏幕中点),效果如图:
(3)
锚点为(1,0),即图片的右下角,现在把图片右下角和position重合(屏幕中点),效果如图:
以此类推
自己试的,不对的请指正啊,学游戏,第二天。。。。