Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-08-2003, 08:01   #1 (permalink)
na da schau her...
 
Registriert seit: Aug 2003
Beiträge: 32
Talking pseudo 3d wie bei nikon...

guten morgen ihr meister der as progammierung...

ich hab mir mal eine objektansicht gebaut, ähnlich wie die 360 grad ansichten auf der nikon hp. das ganze wird bei bedarf in einen anderen flash movie geladen. soweit funzt es auch, die steuerung funzt auch! das einzige problem wo ich nicht peil, wie ich das hinbekomme ist folgendes:
wie bekomme ich es hin, dass die x-drehung in dem angezeigten feld stattfindet, so wie es bei der y-drehung ja auch funzt.
muss ich das irgendwie umbauen, dass es über einen hit test im betreffenden bereich läuft?

das skript zum drehen (liegt auf dem mc mit der bildserie) ist folgendes:
ActionScript:
  1. on (press) {
  2.     this.onMouseMove = function() {
  3.         gotoAndStop(Math.ceil((_root._ymouse)/17)); //der wert 17 kommt aus der breite des mcs mit den bildern
  4.     };
  5. }
  6. on (release, releaseOutside) {
  7.     delete this.onMouseMove;

ich bin halt noch ein anfänger mit as, deswegen versteh ich vieles noch nicht, aber ich arbeite dran ;-)
ein swf + fla hab ich auch mal angehängt!

gruß
Tobi
Angehängte Dateien
Dateityp: zip animationen.zip (38,7 KB, 8x aufgerufen)

Geändert von Angelus154 (22-08-2003 um 12:26 Uhr)
Angelus154 ist offline   Mit Zitat antworten
Alt 22-08-2003, 10:31   #2 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
also, bei mir dreht sich da mal gar nichts.

Hast du nicht ne Fla dazu, ne swf ist da wenig aussagekräftig...

Grüße
Sascha
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 22-08-2003, 11:01   #3 (permalink)
na da schau her...
 
Registriert seit: Aug 2003
Beiträge: 32
die fla ist leider wegen der bilder etwas größer als es den anhängen erlaubt ist, ca 1 MB...

wenn du über die kiste gehst und sich der mauszeiger verändert, dann kannst du mit gedrückter maustaste die kiste drehen.

für sich alleine genommen funzt das ja auch ganz gut , nur wenn ich das teil in einen anderen film lade, geht das nicht wenn man über der kiste ist, sondern irgendwo anders...

hier sind nochmal alle files, einschl. des fla...

gruß
tobi
Angehängte Dateien
Dateityp: zip animationen.zip (38,7 KB, 4x aufgerufen)
Angelus154 ist offline   Mit Zitat antworten
Alt 22-08-2003, 11:35   #4 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
also, das bringt mich so nicht weiter.
Wahrscheinlich referenziert der reingeladene Film auf _root oder _level0 und erwartet dort Variablen oder Funktionen oder irgendwas, was er nicht findet, da _root jetzt dein Container ist...

Grüße
Sascha
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 22-08-2003, 11:41   #5 (permalink)
na da schau her...
 
Registriert seit: Aug 2003
Beiträge: 32
und wenn ich sämtliche root verweise so abändere, dass alles explizit nur im geladenen clip bleibt und auch keine verweise auf root mehr sind, könnte das gehen?
Angelus154 ist offline   Mit Zitat antworten
Alt 22-08-2003, 11:47   #6 (permalink)
na da schau her...
 
Registriert seit: Aug 2003
Beiträge: 32
Talking

jupp, so funzt es...
dein denkanstoss hat mir sehr viel weitergeholfen ;-)

ich hab in dem skript auf dem mc, der die einzelbilder läd das root gegen this ausgetauscht und jetzt gehts!

ActionScript:
  1. on (press) {
  2.     this.onMouseMove = function() {
  3.         gotoAndStop(Math.ceil((this._ymouse)/17));

so langsam find ich dieses forum immer besser, grad als anfänger

gruß
tobi
Angelus154 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 03:06 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele