最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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坐標(biāo)設(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ī)律是怎樣的呢?下面我們就來看看詳細(xì)的教程,很簡單,需要的朋友可以參考下
    2018-06-25
  • Flash cs6怎么判斷昵稱位數(shù)是否正確?

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

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

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

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

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

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

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

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

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

最新評論

台南市| 和硕县| 镇赉县| 金溪县| 响水县| 开平市| 华容县| 电白县| 马尔康县| 庆城县| 漳州市| 双柏县| 杭锦后旗| 西峡县| 吉林省| 宝应县| 根河市| 阜城县| 岱山县| 洛阳市| 安塞县| 江油市| 从化市| 修文县| 桑日县| 濮阳县| 正阳县| 鹤岗市| 城固县| 巫山县| 济南市| 上饶县| 安平县| 祥云县| 洞头县| 定日县| 三门县| 华坪县| 九寨沟县| 梅河口市| 高雄市|