Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-06-2004, 21:27   #1 (permalink)
loonys!!!
 
Registriert seit: Apr 2003
Ort: Neunkirchen/Saar
Beiträge: 91
Größenänderung eines mc

Hallo Leute!
Ich möchte das wenn ich auf einen Button drücke ein fenster die größe ändert und der button sich nachzieht.
Gemeint ist ein ähnliches menü wie bei http://www.svenhoffmann.tv/ oder http://www.motion-wave.com/ beispielsweise.
Hat jemand ne ahnung wie man das umsetzt???

Mfg T-MO
T-MO ist offline   Mit Zitat antworten
Alt 19-06-2004, 22:03   #2 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
Na klar,
drücke einfach einen Button bei http://www.svenhoffmann.tv/ oder http://www.motion-wave.com/

Spass bei Seite, sowas kannst du mit Actionscript umsetzten

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 19-06-2004, 22:09   #3 (permalink)
loonys!!!
 
Registriert seit: Apr 2003
Ort: Neunkirchen/Saar
Beiträge: 91
Was solln das?
Ich weiß selbst das man es umsetzen kann oder hast du einfach meine frage nicht richtig gelesen???
Ich fragte, wie man das macht das sich auf druck von einem button oder mc das fenster ändert und den button dann nachzieht.
T-MO ist offline   Mit Zitat antworten
Alt 19-06-2004, 22:26   #4 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
PHP-Code:
on(release){
_parent.fenster.machEsGroß();
this.ziehMichNach();

oder was denkst du ?
Mach Dir doch mal ein paar Gedanken und wenn du eine Frage zum Code selber hast, kannsts ja nochmal probieren.

Ein Tipp:
Du kannst in AS Movieclips skalieren, breite ändern, höhe ändern, Position ändern und viele Dinge mehr... reicht Dir das ?

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 20-06-2004, 09:20   #5 (permalink)
loonys!!!
 
Registriert seit: Apr 2003
Ort: Neunkirchen/Saar
Beiträge: 91
Also ich hab mal die fla hier "dyn menu" die mir jemand gebastelt hat und ich hab versuch diese nachzubasteln das is die "test.fla". Ich weiß nicht was ich falsch mache denn bei mir läuft das gar nicht!
Angehängte Dateien
Dateityp: rar dyn-manu.rar (3,0 KB, 12x aufgerufen)
Dateityp: rar test.rar (4,2 KB, 9x aufgerufen)
T-MO ist offline   Mit Zitat antworten
Alt 20-06-2004, 13:26   #6 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
hi,
Du veröffentlichst den Film für FlashPlayer 7.
Das Script ist nicht Player7-Konform !
Also einfach mal Datei -> Einstellung für Veröffentlichung -> Flash
und hier mal FlashPlayer6 stattFlashPlayer 7 und ActionScriptVersion1 statt 2 !!
Dann gehts !

Um das als Flash7 rauszulassen musst du wohl nocht irgendwelche Variablen im Vorfeld definieren, das ist für Player 7 nötig. Kenn mich da aber leider auch noch nicht so aus.

Dafür am besten mal im AS2 - Forum melden !

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 20-06-2004, 15:57   #7 (permalink)
loonys!!!
 
Registriert seit: Apr 2003
Ort: Neunkirchen/Saar
Beiträge: 91
Das wars danke!
Aber eine Zweite Frage!
Wo kann ich denn bestimmen das sich die buttons nicht immer an der linken ecke anheften sondern zb auch in der mitte oder rechts???
Wo muss ich denn da die koordinaten ändern oder so?
T-MO ist offline   Mit Zitat antworten
Alt 20-06-2004, 16:46   #8 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
das steht hier drin:
PHP-Code:
Movieclip.prototype.suck = function() {
    
tc=this;
    
Sid setInterval(function () {
        
tc._x = (tb._x-tb._width/2);//<---------------- HIER
        
tc._y = ((tb._y-tb._height/2)+tb._height);
        
updateAfterEvent();
    }, 
5);
}; 
tb ist das test_mc.
tc ist der button-mc

also ist die x-position des button-mc:

PHP-Code:
tc._x = (tb._x-tb._width/2); 
tc._x=(position des test_mc - breite des test_mc / 2) ;

Achtung: test_mc hat seinen Nullpunkt (Registrierungspunkt) in seiner Mitte, wohingegen der btn_mc seinen Nullpunkt links hat.

willst Du also das btn_mc rechts ausgerichtet, brauchst du also auch dessen breite, mit der du zu rechnen hast.

Also:
PHP-Code:
tc._x=tb._x+tb._width/2-tc._width
Und Mittig eben dann so:

PHP-Code:
tc._x=tb._x-tc._width/2
MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier 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 17:22 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele