• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-04-2008, 13:01   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2008
Ort: Berlin
Beiträge: 26
nach 3 Sek. Tooltip enblenden, nach 8 Sek. Tooltip und Cursor ausblenden. Wie?

Hallo,

ich möchte in einer Gallerie nach 3 Sekunden einen Tooltip einblenden, nach 8 Sekunden sollen Tooltip und Cursor ausblenden. Bisher ist es mir gelungen den Tooltip einzublenden und wieder auszublenden – leider blendet er unmittelbar danach wieder ein – er blinkt also. Mein Script:
Code:
animActive = 1;
animInActive = 1;
function setActive() {
	animActive = 1;
	clearInterval(myInt);
}
function setInActive() {
	animInActive = 1;
	clearInterval(myInt2);
}
rolloverflaeche.onRollOver = function() {
	onEnterFrame = function () {
		if (animActive == 1) {
			this.createTextField(textfeld, 1, _xmouse+10, _ymouse+15, 50, 40);
			this[textfeld].border = true;
			this[textfeld].background = true;
			this[textfeld].html = true;
			this[textfeld].backgroundColor = 0xFFFFff;
			this[textfeld].selectable = false;
			this[textfeld].autoSize = true;
			this[textfeld].multiline = true;
			this[textfeld].wordWrap = false;
			this[textfeld].htmlText = " klicken für das <br> nächstes Foto ";
			fontEigenschaften = new TextFormat();
			fontEigenschaften.bold = false;
			fontEigenschaften.size = 11;
			fontEigenschaften.font = "Arial";
			fontEigenschaften.align = "center";
			this[textfeld].setTextFormat(fontEigenschaften);
			animActive = 0;
			myInt = setInterval(setActive, 3000);
		}
		if (animInActive == 1) {
			this[textfeld].removeTextField();
			animInActive = 0;
			myInt2 = setInterval(setInActive, 5000);
		}
		onMouseMove = function (textfeld) { this[textfeld].removeTextField();};
	};
};
rolloverflaeche.onRollOut = function() {
	onEnterFrame = function () {
		this[textfeld].removeTextField();
	};
};
kann mir jemand auf die sprünge helfen? Bin leider nicht so der Aktion-Scrip-Crack. Habe mir das aus verschiedenen Beiträgen zusammengebastelt.
hossa-hossa ist offline   Mit Zitat antworten
Alt 15-04-2008, 13:30   #2 (permalink)
Zimmerpflanze
 
Benutzerbild von marcus79
 
Registriert seit: May 2006
Ort: Dausenau
Beiträge: 200
versuchs mal mit setTimeOut();
(flash-Hilfe)...
das führt den Code nur einmal mit verzögerung aus

Grüße
__________________
PHP-Code:
flashforum.onEnterFrame(){
if(
Du != "freundlich"){
KickUser(Du);
}

WORKING ENVIROMENT: C64, DATASETTE, TELEFONMODEM, 12" MONOCHROME MONITOR

Playlist: Massive Attack,Eels,Olli Schulz und der Hund Marie, Tool
Homepage
marcus79 ist offline   Mit Zitat antworten
Alt 15-04-2008, 16:02   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2008
Ort: Berlin
Beiträge: 26
Danke für die Schnelle Antwort. In der Hilfe ist nix zu finden. Im Netz finde ich SetTimeOut bei ActionScript 3. Kann das sein, das flash mx 2004 setTimeOut noch nicht unterstützt? Meine Einbauversuche schlagen jedenfalls fehl.
hossa-hossa 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 05:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele