a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

c#模擬平拋運(yùn)動(dòng)動(dòng)畫的方法詳解

2020-01-24 03:14:05
字體:
供稿:網(wǎng)友
主要使用Graphics對(duì)象的FillElliple繪制一圓形小球,然后分時(shí)控制其顯示位置即可。
步驟主要如下:
1.新建窗體,然后在代碼模式中添加如下函數(shù)分別控制x和y軸方向運(yùn)動(dòng)速度。
復(fù)制代碼 代碼如下:

        private int runTime=25;//設(shè)置平拋運(yùn)動(dòng)時(shí)間(動(dòng)畫持續(xù)時(shí)間)
        private double Xs(double t)
        {
            double v0 = 15;
            return v0 * t;
        }
        private double Ys(double t)
        {
            double g = 9.8;
            return 0.5 * g * t * t;
        }

2.下面我將控制運(yùn)動(dòng)方法綁定至了主窗體的click事件上,可以換之。代碼如下:
復(fù)制代碼 代碼如下:

        private void Form1_Click(object sender, EventArgs e)
        {
            Graphics g = this.CreateGraphics();
            double t;
            for (t = 0; t < runTime; t += .5)
            {
                System.Threading.Thread.Sleep(10);
                g.Clear(this.BackColor);
                double x = Xs(1.5 * t) + 50;
                double y = Ys(0.3 * t) + 5;
                g.FillEllipse(Brushes.Red, Convert.ToSingle(x), Convert.ToSingle(y), 30, 30);
            }
        }

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 香蕉久久久久久 | 国产精品久久久久婷婷二区次 | 久久久美女 | 日本不卡在线 | 91精品中文字幕一区二区三区 | 久久午夜影院 | 成人精品一区二区三区中文字幕 | 国产在线第一页 | 国产一级黄色大片 | 狠狠躁天天躁夜夜添人人 | 日韩久久一区 | 午夜国产羞羞视频免费网站 | 久久伦理电影 | 一区二区精品在线 | 黄色网址视频在线观看 | 污视频网站在线看 | 亚洲精品第一页 | 日本中文字幕一区二区有码在线 | 不卡av电影在线观看 | 一区 | 亚洲国产一区二区三区四区 | 久久国产精品91 | 黑人巨大精品欧美一区二区免费 | 欧美日韩国产精品成人 | 综合一区二区三区 | 国产美女自拍视频 | 黄色在线免费观看 | 国产欧美一区二区精品性色 | 国产成人 综合 亚洲 | 久久国产精品大桥未久av | 在线观看国产视频 | 久久久亚洲精品视频 | 国产高潮好爽受不了了夜色 | 欧美在线视频一区二区 | 精品久久精品 | 欧美日韩国产高清 | 国产精品一区久久久久 | 四虎av| 成人三级免费 | 久久99国产精品久久99大师 | 伊人影院久久 |