Code Bye

鸡蛋形滚动实现?

 

RT,现在有一问题,困扰我已经很久,物理已经不学很久了。。
不知道这个问题到底如何解决。

1、鸡蛋形状怎么画出来?(objecive-c,或pygame用Rect加载鸡蛋图形画吗?那样滚起来不是还是没有鸡蛋形滚动的感觉)

在第1个问题解决的情况下:
2、如何滚动?(响应键盘事件这容易,不用多说。按左键,让鸡蛋的上面每个点呈一定规律向左移动;还是,画出7张位图,即每个到达的角度一张,来模拟鸡蛋的翻转)

大家不知道有没有什么想法,或做过的类似的DEMO。。pygame,objective-c,java都可以的。

谢谢大家了。(我已经夜不能寐,饭不能食了。。)

5分
貌似螺纹状吧
20分
关于第二个问题,能不能计算完旋转后再取得最小矩形,算出当矩形的底边在平面上的偏移,然后用这个偏移设置鸡蛋的位置绘制.
25分
一张位图。opengl 旋转N个方向,滚动之类的力相关的模拟使用box2d之类的物理引擎。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明鸡蛋形滚动实现?