用flash做sin函式的移動

2021-08-25 03:20:50 字數 785 閱讀 9981

好久未發帖了,剛才看到有人問到畫sin後怎樣移動所畫的曲線,現舉一小例,拋磚引玉... 

效果如下:(並附原始檔)

[1b]原始檔:[/1b]

[img]/uploads/allimg/080327/1048290.gif[/img]

[url=畫sin.rar[/url]

以下**直接拷貝到幀上就行了:

// x0 y0 起點座標 |  k 垂直幅度  |  disx 水平幅度  disy  週期   |   i  速度變數

var x0:number = 100, y0:number = 200, k:number = 100, disx:number = 2, disy:number = 1, i:number = 0;

//===  畫水平線背景  ********************===

drawviewx();

function drawviewx() 

if (linex._width>=stage.width) 

if (wh>=stage.height) 

updateafterevent();

}; }

//===  畫垂線背景  *************************

function drawviewy() {

// wh 單元格長與寬  

var wh:number = 10;

this.createemptymovieclip("liney", this.getnexthighestdepth());

python中的sin函式 Python

python sin 函式 描述sin 返回的x弧度的正弦值。語法以下是 sin 方法的語法 import math math.sin x 注意 sin 是不能直接訪問的,需要匯入 math 模組,然後通過 math 靜態物件呼叫該方法。引數x 乙個數值。返回值返回的x弧度的正弦值,數值在 1 到 ...

用函式指標變數做函式的引數

有些時候我們無法及時確定函式的處理邏輯,程式需要動態的改變,這時我們可以通過定義函式指標來實現。舉個 我們有加法,乘法兩個函式,如果還要乙個除法我們怎麼做,可能我們會想到,這好辦,建立乙個除法的函式,分分鐘搞定。如果客戶還要變怎麼辦?資料還是那些資料,只是函式的功能改變了。那有點太麻煩了。我們定義乙...

Flash 位移動畫例項 球體的移動

1.開啟 flash 按ctrl 2 滿畫布顯示。此時畫布全部顯示在正 第一幀預設為空白關鍵幀,用空心小圓點表示。2.在第 1 幀處繪製乙個圓。邊框色設定為無色,填充色設定為漸變綠色,選擇橢圓工具,按住shift鍵繪製乙個圓,然後用顏料桶工具調節一下填充色,使其更加立體自然。此時第一幀由空白關鍵幀轉...