1个回答
展开全部
不知道你用什么语言。。
我的思路是这样的:作坐标系,在坐标系上添加圆的控件(缩小些就成了点...要不实际的点是一个像素的,看不清啊)。用程序的时钟功能(VB里面是timer),动态设置圆的坐标(x,sina(x))。注意:1.软件工作区域的左上角是它的坐标圆点,你自己作的坐标系要通过坐标变换获得真实的坐标(高中学过的);2.设置x的范围。当超过最大值,重新开始。3.时钟间隔设置,每次x递进的量,两者之间协调好,这样点移动的时候会自然写,人的视觉延迟大概0.1s,注意这个,产生连续效果。
我的思路是这样的:作坐标系,在坐标系上添加圆的控件(缩小些就成了点...要不实际的点是一个像素的,看不清啊)。用程序的时钟功能(VB里面是timer),动态设置圆的坐标(x,sina(x))。注意:1.软件工作区域的左上角是它的坐标圆点,你自己作的坐标系要通过坐标变换获得真实的坐标(高中学过的);2.设置x的范围。当超过最大值,重新开始。3.时钟间隔设置,每次x递进的量,两者之间协调好,这样点移动的时候会自然写,人的视觉延迟大概0.1s,注意这个,产生连续效果。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询