社区
C#
帖子详情
如何让窗体按照正弦轨迹运动?
zcandyly20211
2008-11-04 05:39:22
RT,算法该如何写?
...全文
122
3
打赏
收藏
如何让窗体按照正弦轨迹运动?
RT,算法该如何写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zcandyly20211
2008-11-04
打赏
举报
回复
谢谢了,可以的
Error_Code
2008-11-04
打赏
举报
回复
1.如果要刚好在全屏内振动的话 振幅应该是768/2 波长就是1024
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.估计就是你要的效果了
zcandyly20211
2008-11-04
打赏
举报
回复
顶
Python Tkinter
窗体
讲解
Python作为自立门户的语言,除了学习它的基础编程...当然大家也不用担心,即使没学过,在学习了该教程提供的Python的Tkinter
窗体
后,也会让你快速的掌握。这样我们就可以使用Python做一些小游戏,或者做一些小系统。
Java通过数学函数(抛物线、
正弦
曲线、椭圆等)控制游戏中物体的
运动
import java.awt.Color; import java.awt.Frame; import java.awt.Graphics; import java.awt.Image;... * 通过数学函数(抛物线、
正弦
曲线、椭圆等)控制游戏中物体的
运动
* @author Lixiangjian * */ public class
基于
正弦
函数的动画算法!
//通过公式:弧度=度*π/180,将度数i转为Math.Sin()所需要的弧度数 } } void pSetLeft(int i) //设置
正弦
进度条 { if (panel_Slider_Sin.InvokeRequired) { panel_Slider_Sin.Invoke(new Action(pSetLeft), new ...
基于java的愤怒的小鸟游戏系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
Jbox2D中不仅集成了大量物理
运动
学和机械
运动
学计算,而且也将物理仿真包集成到类对象中,同时对象也应用在开发人员与用户的交互界面中。所以我们只需要调用对象或者使用相应的功能,就可以模拟出现实生活中的速度、...
estx matlab,Matlab上机作业部分参考答案.ppt
23、同学加分,大作业: 请设计一个模拟投篮过程的小游戏,游戏的要求如下: (1)设计一个matlab
窗体
,在
窗体
上防止一个坐标轴控件,并设置好该坐标系的坐标轴范围; (2)在坐标系上利用鼠标点击一个点a,作为篮筐...
C#
110,536
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章