Показать сообщение отдельно
Старый 27.11.2002, 08:48
Katy123 вне форума Посмотреть профиль Отправить личное сообщение для Katy123 Найти все сообщения от Katy123
  № 2  
Katy123

Регистрация: Aug 2002
Сообщений: 30
есть мувик PoleGraph на нём рисуем

есть мувик vPoint кружок
есть текстовое поле связанное с переменной vMessage
он может
this.onPress = function () {_root.vMessage="x="+this._x+" y="+this._y}

// -- по щелчку на символе точка его выделяет и передает
//--- координаты в текстовое поле

function setPoint()
{ myColor= new Color(obj["vPoint"+0]);
myColor.setRGB("0x0A21C0");
_root.vMessage="x="+this._x+" y="+this._y
}

//--- рисует график из масива по точкам с линиями

function DragGraph(obj, vMas){
obj.lineStyle (1, 0xC90133, 100);
obj.moveTo(vMas[0][0], vMas[0][1]);

for (i=0; i<vMas.length; i++) {
obj.lineTo(vMas[i][0], vMas[i][1]);
obj.attachMovie("vPoint", "vPoint"+i, i*1000 );
obj["vPoint"+i]._x=vMas[i][0]
obj["vPoint"+i]._y=vMas[i][1]
}
setPoint()
myColor= new Color(obj["vPoint"+0]);
myColor.setRGB("0x0A21C0");
_root.vMessage="x="+this._x+" y="+this._y
}


масив можно так определить
var vMasData = new Array();
for (i=0; i<_root.PoleGraph._width/10; i++)
{ vMasData[i] = new Array();
vMasData[i][0] = i*10;
vMasData[i][1] = Math.random()*100;
}



Правда тут ещё по моему нужно с позициями точек определиться