如何让窗体按照正弦轨迹运动? RT,算法该如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.如果要刚好在全屏内振动的话 振幅应该是768/2 波长就是10242.整个运动曲线相当于向Y的正方向偏移了768/2 向X正方向偏移03.正弦曲线就是Y-768/2=768*sin(X*360/1024)4.所以窗体的 Location.Y-768/2 = (768/2)*Sin((Location.X-0)*360/1024)5.所以 Location.Y=(768/2)*Sin((Location.X-0)*360/1024)+768/26.用timer让Location.X=Location.X+1;Location.Y=(768/2)*Sin((Location.X-0)*360/1024)+768/27.估计就是你要的效果了 ●remoting 客户端如何更改地址● 数据分割成数组后,最后一个空值怎么去掉呢? 关于九九乘法表的一个排列问题,希望高手指点! 写了三个JS的正则验证,谁给挑挑毛病并改进改进 简单c#问题,菜鸟搞不定 QlikView C# Word里面直接插入图片对象,不用图片路径~ C#程序的内存占用只能让我敬而远之了 :( 也是关于引用类的问题,请大家看一下。 请教:C#中可调用另一窗口的控件的属性值吗? 难倒全坛的人:一个真正意义上的完整图片应该包括哪些信息? C#窗体中数据库更新问题
2.整个运动曲线相当于向Y的正方向偏移了768/2 向X正方向偏移0
3.正弦曲线就是Y-768/2=768*sin(X*360/1024)
4.所以窗体的 Location.Y-768/2 = (768/2)*Sin((Location.X-0)*360/1024)
5.所以 Location.Y=(768/2)*Sin((Location.X-0)*360/1024)+768/2
6.用timer让Location.X=Location.X+1;Location.Y=(768/2)*Sin((Location.X-0)*360/1024)+768/2
7.估计就是你要的效果了