今天我们来学习下UGUI的锚点, 他是做什么的呢? 基本上就是用于界面布局. 1. 1个控件对应1个描点. 2. 描点分成四个小叶片, 每1个叶片 对应 控件四边框的角点 3. 不管屏幕如何放大缩小, 控件四边点与 每一个叶片对应的四边点距离不变.(换句话说,按钮的中心与描点的中心距离不变) 设置锚...
分类:
其他好文 时间:
2015-03-15 21:06:56
阅读次数:
270
CALayer有2个非常重要的属性:position和anchorPoint@propertyCGPointposition;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0)@propertyCGPointanchorPoint;称为“定位点”、“锚点”决定着CALayer身上的...
分类:
其他好文 时间:
2015-03-15 13:41:49
阅读次数:
91
从一个图片集中裁剪出需要的图片时,采用的坐标是屏幕坐标系: 示例如下: 图片:res/Images/grossini_dance_atlas.png ,每个人物大小为85*121 ?根据图片中指定大小区域生成一个精灵: 如图裁剪图片区域为:cc.rect(x,y,width,height)...
分类:
其他好文 时间:
2015-03-15 13:36:31
阅读次数:
171
为了熟悉一下c ,自己想了一个题目就试着做了起来,发现收获挺多的。虽然是东拼西凑,整个程序没有很好的结构,所以优化的空间还很大,今天就总结总结这其中的收获。题目是这样的。现实的背景是,飞机航线会避开一些指定的区域那么就需要实时更新自己与那些区域的位置关系,所以我抽象了一下。假设在一个坐标系中我输入 ...
分类:
其他好文 时间:
2015-03-15 02:03:13
阅读次数:
138
一、节点类(Node)任何要显示在屏幕上的的对象都是结点类,最常见的有场景(Scene),层(Layer),菜单(Menu)精灵(Sprite),菜单类是层的一个子类,层的初始化默认锚点是(0,0),精灵的默认锚点是(0.5,0.5)。一个层或一个精灵在它父类上的位置setposition()函数,其实指..
分类:
其他好文 时间:
2015-03-14 20:12:01
阅读次数:
2753
第一种方式是直接使用锚点配合链接标签:
Scroll to here
Jump to H2
现在大多数实现都采用该种方式。但是这种方式没有动画效果,跳转是直接发生的。
第二种方式使用jQuery中的animate方法实现:
var target= $('#h2-anchor').offset().top;
$('body').animate({scrollTop...
分类:
Web程序 时间:
2015-03-14 12:29:07
阅读次数:
154
这道题,说实话,细节很多。不过,我没想到,光细节就能搞死人了。。。参考了http://www.cppblog.com/varg-vikernes/archive/2010/03/12/109559.html首先,要把所有牛放到坐标系上来表示。目的,就是求出包含最多点的直角三角形。直角三角形的两条直角...
分类:
其他好文 时间:
2015-03-14 12:16:11
阅读次数:
169
本文主要内容是关于拾取机理的探讨,我在自己引擎中的每个Mesh类中加入了拾取机制,当物体打开拾取开关时,就会响应拾取,同时绘制一个辅助的外接体,被拾取到时,物体进行一个简单的绕自身Y轴自转的动作。 (我将鼠标投影矩阵进行了改写,在原基础上调节成了屏幕中心为原点,这样可以减少坐标系转换时的运算量...
分类:
其他好文 时间:
2015-03-14 06:12:39
阅读次数:
108
1.GDI+的概述2.绘图表面3.GDI+坐标系4.用Pen对象画图1.使用GDI+画线2.使用GDI+画弧线3.使用GDI+画曲线4.使用GDI+画椭圆5.使用GDI+画矩形、多边形6.使用GDI+画扇形7.利用GDI+绘制文本8.使用GDI+画图
分类:
其他好文 时间:
2015-03-13 12:29:23
阅读次数:
120