任務
畫出簡諧運動的函數圖形
要用到的圖片,已經用 Flash CC 畫好了,
輸出成 myFlash.js 等你用。而且已經幫你放在舞台上了。
//SHM
tt+=dt;
theta+=omega*dt;
theSHM.ball.y=-rr*Math.sin(theta);
簡諧運動已經幫你做好了
//取得graphics
gg=myFlash.theChart.plotMe.shape.graphics;
pt=[0,0];
graphics、畫筆位置已經幫你設定好了
//畫線
gg.setStrokeStyle(5,1,1);//線條粗細與連結
gg.beginStroke("#FFFF00");//開始畫線(黃色)
gg.moveTo(x , y);//移動畫筆
gg.lineTo(x , y);//畫線
gg.endStroke();//end
更多關於 graphics 繪圖指令↓
端點 | 連結 |
---|
更多關於 graphics 繪圖指令↓
//畫線
gg.setStrokeStyle(5,1,1);
gg.beginStroke("#FFFF00");
gg.moveTo(x , y);
gg.lineTo(x , y);
gg.endStroke();
原本長這樣,可連鎖↓
//畫線
gg.setStrokeStyle(5,1,1)
.beginStroke("#FFFF00")
.moveTo(x , y)
.lineTo(x , y)
.endStroke();
注意分號的不同
可再簡化↓
//畫線
gg.ss(5,1,1)
.s("#FFFF00")
.mt(x , y)
.lt(x , y)
.es();
排成一列
//畫線
gg.ss(5,1,1).s("#FFFF00").mt(x , y).lt(x , y).es();
更多 graphics 程式碼說明,看官方文件
進階↓
更進階↓