[flash] TextArea gedraaid > geen tekst

Pagina: 1
Acties:

  • Yoram
  • Registratie: Augustus 2004
  • Laatst online: 05-08 14:22
Hallo allemaal,

Ik ben een poging aan het doen om met flash een site in elkaar te prutsen. Ik weet amper wat af van Action Script dus vandaar mijn vraag.
Ik heb een tekst area waar er met behulp van AC tekst word ingeladen vanuit een .php file.
Nu werkt dat allemaal leuk en aardig, maar als ik de TextArea wil draaien met behulp van de Transform tool is de tekst in de gegenereerde .swf verdwenen.

Met een DynamicText vak weet ik dat je dan de tekst moet embedden, dus aangeven wat voor tekens er in mogen. Maar ik een TextArea kan dat niet voor zover ik weet.

Stukje ActionScript wat ik gebruik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
stop();
_root.news.depthChild0._alpha = 0;
news.editable = false;
news.selectable = false;
news.html = true;
news.wordWrap = true;
news.multiline = true;
news.label.condenseWhite = true;
newsStyle = new TextField.StyleSheet();
newsStyle.load("http://www.anyme.nl/news.css");
news.styleSheet = newsStyle;
var newsXML = new XML();
newsXML.ignoreWhite = true;
newsXML.load("http://www.anyme.nl/news.php");
newsXML.onLoad = function(success) {
    if (success) {
        processXML(newsXML);
    } else {
        trace("***ERROR***\runsuccessful load");
    }
};
function processXML(xmlDoc) {
    for (i in xmlDoc.firstChild.childNodes) {
        news.text += xmlDoc.firstChild.childNodes[i].childNodes[0]+"<br>";
        news.text += xmlDoc.firstChild.childNodes[i].childNodes[1]+"<br>";
        news.text += xmlDoc.firstChild.childNodes[i].childNodes[2]+"<br>";
        news.text += "-";
        news.text += xmlDoc.firstChild.childNodes[i].childNodes[3];
        news.text += "<br><br>";
    }
}


En het .php bestand
code:
1
2
3
4
5
6
7
8
<news>
<?PHP
$template="flash";
$number=1;
$reverse = TRUE;
include("/home/anyme/domains/anyme.nl/public_html/admin/show_news.php");
?>
</news>


Zoals je misscien ook wel ziet gebruik ik Cutenews.

Waar ik zelf aan zat te denken is om de tekst in een DynamicText vak te laden omdat je die wel kan draaien, maar hoe dat moet weet ik ook niet

Hallo!


  • LB Back
  • Registratie: November 2004
  • Laatst online: 03-06 11:07
Je zult het font wel moeten embedden:

news.setStyle("fontFamily", "jouwFont");
news.setStyle("embedFonts", true)

  • Yoram
  • Registratie: Augustus 2004
  • Laatst online: 05-08 14:22
Thanks LD Back, maar helaas is het nog steeds niet gelukt.
Hmm, na wat meer gegoogled te hebben voor dat embedden wil het nogsteeds niet lukken.
Ik voeg dan een font toe aan mijn libary, en zet die code er in. Maar dan verdwijnt de tekst :?
Kheb de .fla online gezet, als iemand er naar zou willen kijken wat ik nou fout doe ?
Onwijs bedankt :D
http://anyme.nl/news.fla

Hallo!


  • LB Back
  • Registratie: November 2004
  • Laatst online: 03-06 11:07
Je zet de style op je stylesheet (las in je post dat die newsStyle heet):

newsStyle.setStyle("fontFamily", "jouwFont");
newsStyle.setStyle("embedFonts", true);

  • beetle71
  • Registratie: Februari 2003
  • Laatst online: 24-11 16:50
Publish je wel in Flash 9?

  • LB Back
  • Registratie: November 2004
  • Laatst online: 03-06 11:07
Vanaf Flash 7 kun je dit al gebruiken hoor.
Pagina: 1