zoukankan      html  css  js  c++  java
  • 锚点

    游戏中图片的位置是由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重合(屏幕中点),效果如图:

    以此类推

    自己试的,不对的请指正啊,学游戏,第二天。。。。

  • 相关阅读:
    配置管理puppet
    ruby安装
    angularjs 安装篇
    idea 快捷键
    rabbitmq java queue
    spring cloud bus rabbitmq
    rabbitmq 安装篇
    spring cloud eureka
    spring cloud config
    postgre 导入sql文件
  • 原文地址:https://www.cnblogs.com/wudan7/p/3853183.html
Copyright © 2011-2022 走看看