Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-02-2010, 22:32   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 15
Fullscreen flv ohne Skalierung

Hallo!
Habe ein kleines Problem, bei dem ihr mir vielleicht helfen könnt.

Habe eine Seite gebaut auf dem u.a. ein Menü Button ist, der zu einem flv Player führt. Funktioniert alles ganz gut, aber wenn man den Film in fullscreen sehen will, wird der Film nicht vergrößert, da in meinem index.html ein "scale" nicht gestattet wird (um den Rest der Seite auf normaler Größe zu lassen).
Man kann also in den Fullscreen Modus schalten, aber der Film wird nicht dementsprechend vergrößert.

Weiterhin läuft auf der Hauptseite ein mp3 player der vor sich hindudelt.
Bei Eintritt in das Filmmenü wäre es natürlich günstig, wenn die Hauptseite die Musik stoppt oder entladen wird.

Habe versucht auf einem Button, der zu dem Film führt den Hauptseite.swf mittels unloadmovie zu entladen, was leider nicht geklappt hat.

Vielleicht könnt ihr mir ja weiterhelfen?
bravestar76 ist offline   Mit Zitat antworten
Alt 24-02-2010, 22:48   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hi,
erstmal wäre es ganz hilfreich deinen code zu kennen...

z.B. wissen wir ja nicht wie du die musik steuerst und wie dein projekt aufgebaut ist.... von demher können wir dir auch nicht konkret sagen wie du die musik stoppen kannst.

beim video könnt ich mir vorstellen das du das mit width und height einfach auf die größe der stage bringen musst. kannste ja easy wie z.B. bei einem movieclip setzen und die maße der stage lassen sich ja auch einfach auslesen.

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 24-02-2010, 23:09   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 15
Ohja, das Script.
Also auf der Hauptseite habe ich einen MP3 Player der die Musik abspielt und mit #include "mp3Player.as" aufgerufen wird.

Das as ist folgendes:

// Setup sound object
var s:Sound = new Sound();
s.onSoundComplete = playSong;
s.setVolume(75);

// Array of songs
var sa:Array = new Array();

// Currently playing song
var cps:Number = -1;

// Position of music
var pos:Number;

// Load the songs XML
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function()
{
var nodes:Array = this.firstChild.childNodes;
for(var i=0;i<nodes.length;i++)
{
sa.push(new Song(nodes[i].attributes.url, nodes[i].attributes.artist, nodes[i].attributes.track));
}
playSong();
}

xml.load("songs.xml");

// Play the MP3 File
function playSong():Void
{
s = new Sound();
s.onSoundComplete = playSong;
s.setVolume(75);
mute.gotoAndStop("on");
if(cps == sa.length - 1)
{
cps = 0;
s.loadSound(sa[cps].earl, true);
}
else
{
s.loadSound(sa[++cps].earl, true);
}
trackInfo.text = sa[cps].artist + " - " + sa[cps].track;
playPause.gotoAndStop("pause");
textPos = 0;
}

// Pauses the music
function pauseIt():Void
{
pos = s.position;
s.stop();
}

// Pauses the music
function unPauseIt():Void
{
s.start(pos/1000);
}

// Music Controls

// Play/Pause Toggle
playPause.onRollOver = function()
{
if(this._currentframe == 1) this.gotoAndStop("pauseOver");
else this.gotoAndStop("playOver");
}

playPause.onRollOut = playPause.onReleaseOutside = function()
{
if(this._currentframe == 10) this.gotoAndStop("pause");
else this.gotoAndStop("play");
}

playPause.onRelease = function()
{
if(this._currentframe == 10)
{
this.gotoAndStop("playOver");
this._parent.pauseIt();
}
else
{
this.gotoAndStop("pauseOver");
this._parent.unPauseIt();
}
}

// Next Button
next.onRollOver = function()
{
this.gotoAndStop("nextOver");
}

next.onRollOut = next.onReleaseOutside = function()
{
this.gotoAndStop("next");
}

next.onRelease = function()
{
this._parent.playSong();
}

// Mute Button
mute.onRollOver = function()
{
if(this._currentframe == 1) this.gotoAndStop("onOver");
else this.gotoAndStop("offOver");
}

mute.onRollOut = mute.onReleaseOutside = function()
{
if(this._currentframe == 10) this.gotoAndStop("on");
else this.gotoAndStop("off");
}

mute.onRelease = function()
{
if(this._currentframe == 10)
{
this.gotoAndStop("offOver");
s.setVolume(0);
}
else
{
this.gotoAndStop("onOver");
s.setVolume(75);
}
}


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Text scroller

var size:Number = 21;
var textPos:Number = 0;
var intervalID:Number = setInterval(scroller, 1000);

function scroller():Void
{
var t:String = (sa[cps].artist + " - " + sa[cps].track);
if(textPos+size < t.length)
{
textPos++;
trackInfo.text = (sa[cps].artist + " - " + sa[cps].track).substring(textPos, textPos+size);
}
else
{
clearInterval(intervalID);
intervalID = setInterval(scroller2, 1000);
}
}

function scroller2():Void
{
var t:String = (sa[cps].artist + " - " + sa[cps].track);
if(textPos > 0)
{
textPos--;
trackInfo.text = (sa[cps].artist + " - " + sa[cps].track).substring(textPos, size);
}
else
{
clearInterval(intervalID);
intervalID = setInterval(scroller, 1000);
}
}


Im Anhang babe ich die Hauptseite (footastik_main) dann das fla (teaser)
das zum Film führt und die Seite mit dem Player und Film selbst (video1).
Auf der Seite "Teaser" habe ich einen Button der zum Film führt. Weiß jetzt nicht genau wie ich die Musik stoppe (entweder bei Eintritt in die Teaser Seite, oder nach dem drücken des Buttons)
Angehängte Dateien
Dateityp: fla Footastik_Main.fla (212,0 KB, 2x aufgerufen)
Dateityp: fla teasers.fla (81,0 KB, 2x aufgerufen)
Dateityp: fla video1.fla (70,0 KB, 5x aufgerufen)
bravestar76 ist offline   Mit Zitat antworten
Alt 24-02-2010, 23:19   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 15
Irgendwie würd ich gerne bei Eintritt in die "Teaser" Seite, die "Foot_Main" Hauptseite entladen wenns geht..
bravestar76 ist offline   Mit Zitat antworten
Alt 25-02-2010, 09:30   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 15
Aaah, habs hinbekommen. Das Video lade ich einfach mit der Stufe null, sodass die vorherige Seite mit der Musik gestoppt wird..
bravestar76 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
flv, fullscreen, noscale

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS3] Fullscreen ohne Skalierung Corrnutto Flash Einsteiger 2 14-05-2009 09:29
fullscreen ohne skalierung cursprung Flash MX 2004 2 26-04-2004 10:44
FULLSCREEN ohne skalierung 2run ActionScript 1 3 02-02-2004 15:47
background fullscreen / anderen ebenen ohne skalierung jandes ActionScript 1 3 11-12-2003 20:16
Fullscreen ohne Skalierung im Projektor ondrums Flash 4 und Flash 5 2 07-02-2003 12:44


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele