制作游戏时出现问题?

时间:2012-02-28 11:38:12

标签: android path bitmap move surfaceview

我在制作游戏时理解一些概念时遇到一些麻烦,请就我的问题提出建议。

我有一个动画精灵图像,我想根据给定的路径移动此图像。我可以从

获得路径
Path path = new Path(); 
        Point s = new Point(150, 5); 
        Point cp1 = new Point(140, 125); 
        Point cp2 = new Point(145, 150); 
        Point e = new Point(200, 250); 
        path.moveTo(s.x, s.y);        
        path.cubicTo(cp1.x, cp1.y, cp2.x, cp2.y, e.x, e.y); 

        canvas.drawPath(path, paint); 

这些点是硬编码的,并在不同的屏幕上给出不同的结果。

Q1。如何制作所有屏幕尺寸相似的路径?

Q2。如何根据给定路径移动我的动画精灵图像,图像是否按照路径显示?

0 个答案:

没有答案