Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-06-2004, 23:40   #1 (permalink)
Eternal Newbe
 
Registriert seit: Aug 2002
Ort: Heidelberg
Beiträge: 241
Unhappy Drag-Begrenzung dynamisch gestalten?

Ich habe ein MC, welcher ein Button enthält, welcher jedoch nicht über den Rand des MCs hinausbewegbar sein soll. Das ist nicht allzu schwer.
Jetzt zoome ich allerdings via Zoom-Slide hinein und der Button wird proportional kleiner, aber er soll nun auch noch nicht über den Rand hinaus bewegbar sein! - Wie mache ich dass? Ich habe es im Folgenden versucht, aber es klappt irgendwie nicht. - Ich habe entsprechendes nocheinal in den Anhang gelegt:

AS auf dem MC:
PHP-Code:
onClipEvent (load){
    
top=_y 0;
    
//bottom=_y+(((_root.zoom_ind/100)*(65/3))-(65/3)); dass wollte ich entsprechend einsetzen - geht aber nicht!
    
button=_y+0;
    
left=_x+0;
    
//right=_x+(((_root.zoom_ind/100)*(91/3))-(91/3));
    
right _x+0

AS auf den im MC enthaltenen Button:
PHP-Code:
on (press) {

    
startDrag (""falselefttoprightbutton);
      
play ();
    
mouse_down "true";
}
on (releasereleaseOutside) {
    
stopDrag ();
    
stop ();
    
mouse_down "false";
}

on (rollOver) {
    
_root.control_prompt "Click and drag to adjust view of figure."
}

on (rollOut) {
    
_root.control_prompt ""

Es wird offenbar der MC nicht neu geladen, nachdem ich den Zoomslide betätigt habe und damit die alten Werte beibehalten...
Angehängte Dateien
Dateityp: zip drag.fla.zip (16,0 KB, 19x aufgerufen)
__________________
JuL!
JuL! ist offline   Mit Zitat antworten
Alt 24-06-2004, 12:04   #2 (permalink)
Eternal Newbe
 
Registriert seit: Aug 2002
Ort: Heidelberg
Beiträge: 241
Könnte Mir wenigsten sagen, ob das oben angegebene technisch mit Flash einfach unmöglich ist oder nicht. Also in die "drag"-Bedingungen Variablen zu geben, die nach jedem Zoom aktualisiert werden?!
__________________
JuL!
JuL! ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele