PDA

Volledige versie bekijken : lijn tussen 2 voorwerpen welke doorloopt.


JagerMaster
%Europe/Berlin %788 %2007, 18:56
Is het mogelijk met behulp van actionscript een lijn met een x lengte te laten lopen van [voorwerp 1] door [voorwerp 2] met aan het einde van de lijn [voorwerp 3]?

[voorwerp 1] ----------- [voorwerp 2]------------[voorwerp 3]

De afstanden en de postie tussen voorwerp 1 en voorwerp 2 verplaatst de hele tijd. Hoe zou ik dit moeten aanpakken?

Alvast bedankt.

Jan
%Europe/Berlin %792 %2007, 19:01
Heel in het kort:
lineTo en moveTo
typ in het action script venster :
this.lineTo
Zet uwe cursor op het blauwe woordje lineTo en druk op F1.
Alle uitleg over lineTo wordt automatisch getoond.
En als die lijn constant geupdate moet worden zet je het tekenen in een onEnterframe of een setInterval.
En als coordinaten gebruik je de _x property van elke mc (eventueel verminderd/vermeerderd met de _width, afhankelijk van waar je de lijn wil laten vertrekken en stoppen)
Die lengte hoef je dus niet expliciet op te geven, gewoon een beginpunt en een eindpunt.
Groeten,
Jan

JagerMaster
%Europe/Berlin %831 %2007, 19:56
tnx, ik ga er mee stoeien.

Jan
%Europe/Berlin %874 %2007, 20:59
Hier 2 simpele voorbeeldjes:

http://users.telenet.be/jansurf/lijnen/lijnen2.html
http://users.telenet.be/jansurf/lijnen/lijnen2.fla
(beweegt at random)

http://users.telenet.be/jansurf/lijnen/lijnen.html
http://users.telenet.be/jansurf/lijnen/lijnen.fla
(draggen om de vierkanten te bewegen)

Groeten,
Jan