zoukankan      html  css  js  c++  java
  • AnchorPoint和Position[转]

    1) anchorPoint
    为了将一个矩形图像精准的放置在屏幕某一个位置上,需要设置该矩形的位置参考 点(人们通常习惯亍将该参考点是、认为是该矩形的左上角那个点)。CocosNode 的该属性就是返个参考点。x,y 轴挄照 OpenGL ES 坐标系,数值采用相对自身宽、
    高的比例。
            2) Position CocosNode 对象的实际 OpenGL ES 坐标。
            
            如下图说明了如何利用返两个属性来设定 CocosNode 对象的位置:
            
                     AnchorPoint  And Position - wxq_benpao - wxq_benpao的博客
             图中红色矩形框的 Position 为(5,5),anchorPoint 为(0.3, 0.5)。若要选择图中 紫色大圆点 A 为 anchorPoint 则设置(0, 0),若要设置粉红色大圆点 B 为 anchorPoint 则设置(1, 1)。显然设置(0.5, 0.5)时,anchorPoint 为矩形对象的几何中心 C,返 是 Sprite 和 Texture 类对象的默认 anchorPoint 值。
             如果设置 红色矩形框的 Position 为(5,5),anchorPoint为(0.0),如下图        
           AnchorPoint  And Position - wxq_benpao - wxq_benpao的博客
    如果设置 红色矩形框的 Position 为(5,5),anchorPoint为(1,0),如下图
              AnchorPoint  And Position - wxq_benpao - wxq_benpao的博客
    如果设置 红色矩形框的 Position 为(5,5),anchorPoint为(1,1),如下图
                  AnchorPoint  And Position - wxq_benpao - wxq_benpao的博客
    如果设置 红色矩形框的 Position 为(5,5),anchorPoint为(0,1),如下图    
                 AnchorPoint  And Position - wxq_benpao - wxq_benpao的博客 
  • 相关阅读:
    DownloadManager
    Android(蓝牙)
    Android下集成Paypal支付
    java 网络(socket)
    java 泛型的几点备忘
    设计模式(模板方法)
    STM32F4_引领入门
    如何查找STM32开发资料
    Keil(MDK-ARM)使用教程(三)_在线调试
    Keil(MDK-ARM)使用教程(二)_菜单
  • 原文地址:https://www.cnblogs.com/bandy/p/2480629.html
Copyright © 2011-2022 走看看