
27.11.2002, 08:48
|
|
Регистрация: 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;
}
Правда тут ещё по моему нужно с позициями точек определиться
|