PDA

Volledige versie bekijken : duplicatieMovieClip


daniel2909
%Europe/Berlin %472 %2005, 11:20
hoi,
ik zit een camerasimulator te bouwen in flash en ik kom een klein iets tegen.
als picture(.jpg) uit db binnenkomt door op een knop te klikken,kan ik het maar 1keer slepen. ik wil daarom een copy van maken zodat ik het meerdere keer kan slepen en op verschillende plaatsen zetten. hier komen mijn codes. dank u alvast voor de medewerking.

function showcamera(camString) {
_root.createEmptyMovieClip("screen_leftIn2",1);
var mycam = camString.split();
screen_leftIn2.loadMovie(mycam);
screen_leftIn2._x = 3.05;
screen_leftIn2._y = 53.85;
i = i+1;
duplicateMovieClip(_root.screen_leftIn2,"screen_cam"+i,i);

_root.onMouseDown = function(){
//this["screen_cam"+i].startDrag();
//of met
startDrag(this["screen_cam"+i],false);
if (this["screen_cam"+i]._droptarget == "/screen_main"){
stopDrag();
}
}
}

Fl4sh3r
%Europe/Berlin %601 %2005, 14:26
Volgens mij is het redelijk eenvoudig op te lossen door de duplicateMovieClip in de onMouseDown te doen.

daniel2909
%Europe/Berlin %641 %2005, 15:23
nee steeds niet want als ik zo schrijf dan wordt de hele document gesleept in plaats van copie alleen.

_root.onMouseDown = function(){
i = i+1;
duplicateMovieClip(_root.screen_leftIn2,"screen_cam"+i,i);

startDrag(this["screen_cam"+i],false);
//if (_root["screen_cam"+i]._droptarget == "/screen_main"){
//stopDrag();
//}
}