Показать сообщение отдельно
Старый 15.11.2004, 17:06
Varan_LSD вне форума Посмотреть профиль Отправить личное сообщение для Varan_LSD Найти все сообщения от Varan_LSD
  № 3  
Varan_LSD
 
Аватар для Varan_LSD

Регистрация: Dec 2003
Адрес: Minsk
Сообщений: 34
class Object3D{
private var cor3d = new Array();
private var Parts = new Array();
private var consPath = new String();
private var dist;
function Object3D( xyz, part, nameClip, path, depth){
for (var i = 0; i < xyz.length; i++){
var temp = {
x:xyz[i][0],
y:xyz[i][1],
z:xyz[i][2]
};
this.cor3d[i] = temp;
delete temp;
}
for (var j = 0; j < part.length; j++){
var temp = new Array();
temp["point1"] = part[j][0];
temp["point2"] = part[j][1];
temp["point3"] = part[j][2];
this.Parts[j] = temp;
delete temp;
}
this.dist = 1000;
eval(path).createEmptyMovieClip(nameClip, depth);
this.consPath = String(eval(path)[nameClip]._target);
}
Вот такой код и самое интерестное что this.consPath принимает значение которое передаеться в конструктор каждому объекту, а массивы принимают значения которые передаються в конструктор последнему создаваемому объекту!


Последний раз редактировалось Varan_LSD; 15.11.2004 в 17:15.