可视化数学函数
我想做一些类似这个可视化工具的东西。怎么可能画出这样的函数呢? Robert Penner 也做了同样的事情,或者这只是一个图像?
仅使用 Graphics
类可以实现这一点吗?
任何链接或信息都会有用。
I want to make something like this visualizer. How is it possible to plot function like that? Robert Penner also did the same thing, or is that just an image?
Is this possible using only the Graphics
class?
Any link or information will be useful.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过将函数分配给任何属性来绘制该函数随时间的变化情况。一些缓动库允许您分配给任意数字,其他缓动库必须使用基于对象的预定义属性(例如 x 位置)进行设置
。 从 0 到 100,并且 y 使用从 0 到 100 的任何其他补间函数,您将对该位置进行动画处理。然后创建一个onEnterFrame监听器,每一帧从前一个位置到当前位置画一条线。
you can plot that function over time by assigning it to any property. Some easing libraries let you assign to any number, others have to be set up with predefine properties based on the object (like the x position)
If you set up a tween for a movie clip, and tween x linearly
linear.EaseNone
from 0 to 100, and the y is using any of your other tween functions from 0 to 100, you will have the location animated. Then create a onEnterFrame listener, and every frame draw a line from the previous location to the current.