flash on 2011-6-4
♥1 |
Line 32 |
Modified 2011-06-06 01:59:37 |
MIT License
archived:2017-03-20 06:54:10
ActionScript3 source code
/**
* Copyright mattypang ( http://wonderfl.net/user/mattypang )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/be4d
*/
package {
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
_drawsine()
}
private function _drawsine()
{
var sinWavePosition:Number = 200;
var cosWavePosition:Number = 200;
var sinWaveColor:uint = 0xFF0000;
var cosWaveColor:uint = 0x00FF00;
var waveMultiplier:Number = 40;
var f:Number = 410*0.5;
var i:uint;
var p:Number;
p=1
for(p = 10; p< 4; p++)
{
graphics.clear();
for(i = 10; i < 410; i++)
{
var sinPosY:Number = Math.sin(3.14*(i-210) / f + p) * waveMultiplier;
var cosPosY:Number = Math.cos(3.14*(i-210) / f + p) * waveMultiplier;
graphics.beginFill(sinWaveColor);
graphics.drawRect(i, sinWavePosition + sinPosY, 2, 2);
graphics.beginFill(cosWaveColor);
graphics.drawRect(i, cosWavePosition + cosPosY, 2, 2);
}
}
}
}}