欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

FLASH怎么制作動態(tài)的三角函數(shù)曲線?

百度經(jīng)驗   發(fā)布時間:2018-12-27 13:58:48   作者:744902892   我要評論
FLASH怎么制作動態(tài)的三角函數(shù)曲線?flash中想要繪制正弦曲線,該怎么繪制呢?我們需要使用代碼來實現(xiàn),下面我們就來看看詳細的教程,需要的朋友可以參考下

FLASH中想啊喲制作三角函數(shù)的曲線,該怎么制作正弦曲線呢?下面我們就來看看詳細的教程。

1、打開制作軟件,新建AS3文檔。

2、新建一個影片剪輯,里面放一個紅色的小圓形,位置如圖。實例名設(shè)置為p_mc

3、在主時間軸加如下代碼:

 

var num:Number=0;
var spd:Number=4;//位移速率
var start_y:Number=p_mc.y;
var max:Number=40;//位移幅度
this.addEventListener(Event.ENTER_FRAME,UpdateEvent);//給舞臺添加幀頻事件,更新舞臺
function UpdateEvent(e:Event):void
{
num=num+spd;
p_mc.y=start_y+Math.sin(num*Math.PI/180)*max;//通過Math類的sin方法得到正弦值,并轉(zhuǎn)化為影片剪輯的位移量
}

4、運行后可以看到影片剪輯上下移動。

5、接下來在代碼中添加一個繪圖方法,完成曲線的繪制。將影片剪輯的x坐標設(shè)置為0

6、代碼修改如下:

 

var num:Number=0;
var spd:Number=2;//位移速率
var start_y:Number=p_mc.y;
var max:Number=60;//位移幅度
var shape:Shape=new Shape();//定義形狀對象,繪制曲線使用
shape.x=p_mc.x;
addChild(shape);//將形狀對象放到舞臺上
shape.graphics.moveTo(0,p_mc.y);
shape.graphics.lineStyle(2, 0x000000, 1, false, LineScaleMode.VERTICAL,CapsStyle.NONE, JointStyle.MITER, 10);
this.addEventListener(Event.ENTER_FRAME,UpdateEvent);//給舞臺添加幀頻事件,更新舞臺
function UpdateEvent(e:Event):void
{
num=num+spd;
shape.x+=spd;
shape.graphics.lineTo(0-shape.x,p_mc.y);//繪制方法
p_mc.y=start_y+Math.sin(num*Math.PI/180)*max;//通過Math類的sin方法得到正弦值,并轉(zhuǎn)化為影片剪輯的位移量
}

7、運行后就可以看到不停的繪制正弦曲線了。

8、同樣的,可以繪制余弦曲線。

以上就是flash繪制正弦曲線的教程,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。

相關(guān)推薦:

Flash線條怎么變形并連接?

FLASH怎么制作一段曲線軌跡效果的動畫?

flash cs6怎么畫虛線? flash實線轉(zhuǎn)換成虛線的教程

相關(guān)文章

  • flash中XML文檔中各節(jié)點程序怎么解析?

    flash中XML文檔中各節(jié)點程序怎么解析?flash cs6中XML文檔中各節(jié)解析的規(guī)律是怎樣的呢?下面我們就來看看詳細的教程,很簡單,需要的朋友可以參考下
    2018-06-25
  • Flash cs6怎么判斷昵稱位數(shù)是否正確?

    Flash cs6怎么判斷昵稱位數(shù)是否正確?flash cs6中規(guī)定了昵稱的位數(shù),該怎么判斷輸入的昵稱是否符合位數(shù)要求?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2018-06-22
  • flash正則表達式中元字符怎么使用?

    flash正則表達式中元字符怎么使用?flash正則表達式中除了普通字符還有元字符,該怎么使用元字符呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2018-06-21
  • Flash怎么輸出字符串中的反斜杠?

    Flash怎么輸出字符串中的反斜杠?flash cs6中的字符串輸出的時候,發(fā)現(xiàn)反斜杠/沒有輸出出來,該怎么解決呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2018-06-20
  • flash2015怎么繪制彩色鉛筆?

    flash2015怎么繪制彩色鉛筆?flash cc 2015中想要畫一只彩色鉛筆,該怎么畫彩色鉛筆呢?下面我們就來看看flash畫彩色鉛筆的教程,需要的朋友可以參考下
    2018-06-20
  • Flash怎么使用exec搜索匹配的字符串?

    Flash怎么使用exec搜索匹配的字符串?Flash cs6中想要使用用exec方法搜索匹配的字符串,該怎么使用exec呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2018-06-19
  • flash正則表達式轉(zhuǎn)義字符怎么使用?

    flash正則表達式轉(zhuǎn)義字符怎么使用?flash cs6中正則表達式中出現(xiàn)了^和$字符,需要使用轉(zhuǎn)義符,該怎么使用轉(zhuǎn)義字符呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2018-06-17
  • flash怎么將匹配字符串保存在同一數(shù)組?

    flash怎么將匹配字符串保存在同一數(shù)組?文章中有很多想用的字符串,想要將相同的字符串放到同一數(shù)組,該怎么實現(xiàn)恩?下面我們 就來看看纖細的教程,需要的朋友可以參考下
    2018-06-15
  • Flash正則表達式怎么使用^和$字符?

    Flash CS6正則表達式怎么使用^和$字符?Flash CS6中的正則表達式想要手要你管一些字符,比如^和$字符來實現(xiàn)精確匹配,下面我們就來看看詳細的教程,需要的朋友可以參考下
    2018-06-14
  • flash怎么快速畫一排松樹?

    flash怎么快速畫一排松樹?flash中想要畫松樹,該怎么快速畫一排松樹呢?下面我們就來看看flash繪制松樹的教程,很簡單,需要的朋友可以參考下
    2018-06-14

最新評論