标题可能略饶,但实际上想求助的问题很简单:
windows 下,我想用 GDI+实现一个很多蝴蝶在窗口内沿着随机顺滑曲线飞行的效果
但问题来了,本来以为搞几个随机贝塞尔曲线,然后画到屏幕上就成了。却没想到困难重重(我没相关经验)
首先一个问题就是,这路径该怎么实现……因为画蝴蝶的时候得按照飞行的切线方向进行旋转,这就得记录路径了,同时还得控制路径始终保持在窗口内,不能随机飞来飞去结果跑到窗口外了
再其次就是贝塞尔公式算出的坐标怎么映射到屏幕…………直接拿来画运动路径简直各种惨不忍睹,直接就是蝴蝶在屏幕上跳了,而不是在“飞”
关于这两个问题大家能否服给出点建议?最好是具体点的。曾有人跟我说去找路径算法,但我谷歌了半天搜出来的全部都是最短路径算法这东西……不是我想要的
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.