Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

flash mx: handiger letters laten verschijnen

7 antwoorden
  • Ik heb zelf 2 manieren gevonden. Allbei neit perfect 1 maak je zin en doe break appart en zet vervolgens elke letter in een nieuw frame. (bij 100 letters is dat niet te doen) 2 maak een schijfbalk in de kleur van de achtergrond (je ziet dat er een schuifbalk is omdat de letters half verschijnen heeft iemand een beter idee?
  • scripten; laat een loopje lopen waarbij je met een bepaalde interval en letter uit de gewenste string laat zien. (e)
  • voorbeeldje? Ik zoek ondertussen zelf wel ff flashfreaks/focus af. (heb daar net geweldige uitleg over preloaders gevonden)
  • kon wel tekst scrollers vinden. Maar daar heb ik niks aan omdat je die gewoon kan maken door een scrollbar naar een dynamisch veld te slepen.
  • Kijk bijvoorbeeld ook eens op www.actionscript.org Letterlijk het script wat je nodig hebt zal je misschien niet vinden, maar door te kijken naar de technieken die gebruikt worden kan je misschien wel wat zelf maken.
  • optie 1 is een beetje zwaar aar wel leuk :) (vind ikzelf tenminste :) ) [url]http://www.zinkhann.nl/FF/textEffect_generator.html[/url] optie 2, een prototiepje voor een textveldje: [code:1:b19b23a99b]TextField.prototype.typeWriter = function(interval, str) { //interval [required] time in ms before the next character shows //str [optional] the text to show //if str isn't defined, 'typewriter()' will use the effect on this fields text if (str==null)var str = this.text; var slength=str.length; this.addChar = function() { if (this.charCount<slength) { this.text += str.charAt(this.charCount++); } else { delete this.addChar; delete this.charCount; clearInterval(this.typeWriterInterval); } }; this.typeWriterInterval = setInterval(this, "addChar", interval); this.text = ""; };[/code:1:b19b23a99b] zet de bovenstaande code op frame 1 maak je tekstveld waar je wilt, vul met de tekst die je wilt en zet op het frame waar je tekstveld staat het volgende scriptje [code:1:b19b23a99b]myField.typeWriter(50);[/code:1:b19b23a99b] waarbij myfield de instantienaam van je dynamische tekstveld is en de waarde van de parameter je interval in millisec. succes d'rmee (e)
  • Ej man het werkt, geweldig. Het was ff zoeken welke type veld het moest zijn. Maar dit was Input text.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.