unity最常用的几种坐标,屏幕坐标,世界坐标,ngui坐标,相对于父物体的坐标(localPoisition)。
但是有时候这几种坐标相互转换何其困难,让自己狠抓头。不得不操作的方式是创建虚拟体,然后来回改变他的父节点(parent),
不过unity提供了两个参数挺好用的。解决了所有坐标转换问题,
InverseTransformPoint: 绝对坐标转相对坐标,也就是世界坐标转你想要放...
分类:
其他好文 时间:
2014-08-08 21:30:56
阅读次数:
357
在使用CocoStudio和Cocos2d-x混合编程过程中,坐标转换是不可避免的。因此,要随时注意,当然坐标、Rect是全局性的还是局部性的。时间长了,许多基础内容易于忘记,这不---小小的宏函数CCRectMake的参数各自函数就忘记了!故备注于此。在编码时,当忘记相应参数含义时,我常..
分类:
其他好文 时间:
2014-08-05 22:52:00
阅读次数:
430
最近打算照着Android的Launcher2源码写一个精简的带有拖动功能的Launcher。在分析DragLayer类的时候发现了一个有趣方法——getDescendantCoordRelativeToSelf。通过一下两篇文章的介绍和自己的实验,总算是弄清楚了该方法的原理。http://bl.....
分类:
移动开发 时间:
2014-07-31 23:16:10
阅读次数:
350
Mayavi示例 表现形式和VTK是一样的,就是初始化的速度比较慢,适合出图。
分类:
其他好文 时间:
2014-07-31 13:45:46
阅读次数:
254
最近抽时间在弄iges文件内容读取的工作,然后将其离散化在vtk中可以显示处理以及后续的一些工作,主要目的是识别CAD文件导出的模型,然后进行离散处理,方便后续的处理。离散工作比较简单,opencascade里面的brepmesh直接支持将topoDS_shape类型的模型按照设置的精度要求离散成三角网格。目前面临的主要问题是,用opencascade里面的igesreader函数,参照datae...
分类:
其他好文 时间:
2014-07-30 12:20:43
阅读次数:
323
Flex包含3种坐标:全局坐标、本地坐标、内容坐标全局坐标:stage级别,坐标原点为舞台的左上角,如MouseEvent的stageX、stageY坐标。本地坐标:组件级别的坐标系,相对坐标,坐标原点为相对的组件的左上角,如MouseEvent的localX、localY坐标,以及容器中组件的x、...
分类:
其他好文 时间:
2014-07-29 17:02:42
阅读次数:
216
# QVTKRenderWindowInteractor要求必须有初始化好的parent ? ? def CreateScene(self, parent): ? ? ? ? view = QVTKRenderWindowInteractor(parent) ? ? ? ? renderer = vtkRenderer() ? ? ?...
分类:
其他好文 时间:
2014-07-28 17:00:34
阅读次数:
333
像素点跟tile的索引之间的转换//从cocos2d-x坐标转换为Tilemap坐标CCPoint GameMap::tileCoordForPosition(CCPoint position){ int x = position.x / this->getTileSize().width; int...
分类:
其他好文 时间:
2014-07-25 16:38:41
阅读次数:
307
假设触摸变量是t①t->getLocation()能得到触摸的全局GL坐标②然后将这个坐标转换到按钮的局部坐标:按钮->convertToNodeSpace(globalP);//忽略掉注册点,是因为等下获取按钮举行的时候,就是从按钮左下角作为原点的③然后获取按钮的矩形:Rect r = 按钮->g...
分类:
其他好文 时间:
2014-07-24 21:55:22
阅读次数:
203
anchor point 究竟是怎么回事? 之所以造成不容易理解的是因为我们平时看待一个图片是 以图片的中心点 这一个维度来决定图片的位置的。而在cocos2d中决定一个 图片的位置是由两个维度 一个是 position 也就是图片的中心点 另外一个是anchor point。只要我们搞清楚他们的关...
分类:
其他好文 时间:
2014-07-19 00:23:08
阅读次数:
250