Variables

mc

private var mc: MovieClip

moonMc

private var moonMc: MovieClip

maskMc

private var maskMc: MovieClip

moonSurfaceMc

private var moonSurfaceMc: MovieClip

moonRadius

private var moonRadius: Number

moon_x

private var moon_x: Number

moon_y

private var moon_y: Number

moonRotation

private var moonRotation: Number

multiVal

private var multiVal: Number

intO

private var intO: Number

aniDate

private var aniDate: Date

Functions

CheeseMask

public function CheeseMask(mc: MovieClip,
moonMcName: String,
x: Number,
y: Number,
moonR: Number)

createMoon

private function createMoon(moonMcName: String):Void

updatePhase

public function updatePhase(forDate: Date):Void

drawMoon

private function drawMoon(shadMc: MovieClip,
shadow_rad: Number,
rot: Number,
col: Number,
alpha: Number):Void

aniMoon

private function aniMoon():Void
private var mc: MovieClip
private var moonMc: MovieClip
private var maskMc: MovieClip
private var moonSurfaceMc: MovieClip
private var moonRadius: Number
private var moon_x: Number
private var moon_y: Number
private var moonRotation: Number
private var multiVal: Number
private var intO: Number
private var aniDate: Date
public function CheeseMask(mc: MovieClip,
moonMcName: String,
x: Number,
y: Number,
moonR: Number)
private function createMoon(moonMcName: String):Void
public function updatePhase(forDate: Date):Void
private function drawMoon(shadMc: MovieClip,
shadow_rad: Number,
rot: Number,
col: Number,
alpha: Number):Void
private function aniMoon():Void