私はエラーが
package telmate.com.audioB.volume {
import flash.display.MovieClip;
public class Volume_Bar extends MovieClip {
public static const BAR_WIDTH = 20;
public function Volume_Bar(op: Number, vol: Number) {
alpha = Util.clamp(op);
volume = vol;
}
private _volume:Number;// do we even need to store this?
public function set volume(v: Number){
_volume = v;
var f:uint = Util.clamp(v * totalFrames, 0, totalFrames - 1) + 1;
gotoAndStop(f);
}
}
}
としてクラスを定義していると私は2つのエラーを取得しています:私は一定のBAR_WIDTHを呼び出し、パラメータを指定して、それをインスタンス化しています - 新しいVolume_Bar(OP、容量) - と引数の数が正しくありません:
/Users/dave/Documents/Audio/telmate/com/audioB/Audio_Bars.as、ライン152
1136を取得。予想0
と
/Users/dave/Documents/Audio/telmate/com/audioB/Audio_Bars.as、ライン156
1119:未定義である可能性がプロパティのアクセスBAR_WIDTH〜 静的型クラスの参照。
これはなぜでしょうか?