24 lines
487 B
JavaScript
24 lines
487 B
JavaScript
var ani_wave = OS.A.Add("Wave", 64, 64, {columns: 10, speed: 1/10});
|
|
|
|
function wavePrefab() {}
|
|
|
|
var pr_wave = OS.P.Add("Wave Particle", {
|
|
imageSrc: "images/wave_sheet.png",
|
|
animations: [ani_wave],
|
|
depth: -90, // Draw above ocean, below everything else.
|
|
|
|
lifeTimer: 100,
|
|
});
|
|
|
|
pr_wave.DoFirst = function () {
|
|
if (!snd_wave.IsPlaying()) {
|
|
snd_wave.Play();
|
|
}
|
|
}
|
|
pr_wave.Do = function () {
|
|
// Move around randomly.
|
|
this.lifeTimer--;
|
|
if (this.lifeTimer <= 0) {
|
|
this.Destroy();
|
|
}
|
|
} |