forked from: forked from: forked from: 水平線 forked from: Clouds
PerlinNoiseが台形変形ぽくなってるとこがわからんとです。
あれ?。。。。。。。。。。。がーンrotationXか。なんだー FP10用かい。
// forked from sarfex1's forked from: forked from: 水平線 forked from: Clouds
// forked from mi77's forked from: 水平線 forked from: Clouds
// forked from nemu90kWw's 水平緁Eforked from: Clouds
// forked from h_sakurai's Clouds
// PerlinNoiseが台形変形ぽくなってるとこがわからんとです。
//
//
// あれ?。。。。。。。。。。。がーンrotationXか。なんだー FP10用かい。
//
package
{
import flash.display.*;
import flash.geom.*;
import com.greensock.*;
public class Ocean extends Sprite
{
private var W:int = 384, H:int = 64;
public function Ocean()
{
var offset:Array = [new Point(), new Point()];
var org:BitmapData = new BitmapData(W/2, H, false);
var buf:BitmapData = new BitmapData(W/2, H, false, 0xFF008080);
var out:BitmapData = new BitmapData(W, H, false);
var bm:Bitmap = new Bitmap(out);
//
bm.rotationX = -70;
bm.scaleX = 1.2,
bm.scaleY = 5.8;
bm.y = 160;
addChild(bm);
//
addEventListener("enterFrame", function():void
{
offset[0].x+=0.42;
offset[0].y+=0.05;
offset[1].x+=0.15;
offset[1].y+=0.075;
out.perlinNoise(18, 5, 2, 1, false, false, (2,4), true, offset);
});
}
}
}