|
我想做一个, 一个物体跟着鼠标的坐标移动的程序。
//////////////////////////////////////////////////////////////
osg::MatrixTransform* mt = new osg::MatrixTransform;
root->addChild(mt);
mt->addChild(pyramidGeode);
osg::Matrix m;
// 把鼠标的 X, Y 坐标放到 矩阵 M 里面,所以 M 是时时变化的。
m.set(m);
mt->setMatrix(m);
//////////////////////////////////////////////////////////////
问题:
只在程序刚刚运行的时候物体和鼠标位置大概相同,移动鼠标,物体不动。
大侠们,帮忙看看吧 ~~ ^^ |
|