PDA

Просмотр полной версии : Чет Eclips с Flashout`том не компилирует мой класс.


Буньков Максим
08.07.2005, 23:44
class Cub3D{
function Cub3D(clip:MovieClip, points:Array, lineSt:Object){
if (lineSt.rgb == undefined) {
lineSt.rgb = 0;
}
if (lineSt.alpha == undefined) {
lineSt.alpha = 100;
}
clip.lineStyle(lineSt.thickness, lineSt.rgb, lineSt.alpha);
var kof:Number = 2*Math.SQRT2;
var points_length:Number = points.length;
var per_kof_0:Number = null, per_kof:Number = null;
for (var i = 0; i<points_length; i++) {
var numb_points:Number = points[i].length;
per_kof_0 = 1000/(1000+points[i][0][2]);
clip.moveTo((points[i][0][0]+points[i][0][2]/kof)*per_kof_0, (points[i][0][1]-points[i][0][2]/kof)*per_kof_0);
for (var j = 1; j<numb_points; j++) {
per_kof = 1000/(1000+points[i][j][2]);
clip.lineTo((points[i][j][0]+points[i][j][2]/kof)*per_kof, (points[i][j][1]-points[i][j][2]/kof)*per_kof);
}
clip.lineTo((points[i][0][0]+points[i][0][2]/kof)*per_kof_0, (points[i][0][1]-points[i][0][2]/kof)*per_kof_0);
}
};
}
В ответ получаю:
Cub3D.as:3: characters 5-15 : type error Object have no field rgb
Помогите разобраться плз.

Буньков Максим
09.07.2005, 15:14
все разобрался... у меня версия Jde 1.4 Sdk а надо 1.5