- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- [Risolto] Leggere intero TXT
-
Ce la fai a passarmi il FLA ?
-
Ma sai che ho provato a scrivere nel mio file di testo
<p style="font-size:30px;">Prima riga
Seconda riga
Terza riga ecc
</p>ed il testo viene effettivamente più grande.... funziona da xml... che purtroppo il cliente non vuole.
-
a quel punto devi applicare una formattazione html..
campodinamic.html = true
campdinamic.htmlText = content
-
@edo_flashas said:
a quel punto devi applicare una formattazione html..
campodinamic.html = true
campdinamic.htmlText = contentNon so se hai letto tutto il tread ma il cliente vuole un file di testo nudo e crudo...
Per quanto riguarda il formato html vedo che funziona tutto ugualmente... bo? Ma per ora non è il mio obbiettivo.
Grazie comunque.
-
Hai dimenticato il file di testo, scrivilo quì che almeno faccio le prove con l' effettivo testo che necessiti.
-
@Flep said:
Hai dimenticato il file di testo, scrivilo quì che almeno faccio le prove con l' effettivo testo che necessiti.
L'effettivo testo lo scriverà il cliente ogni giorno....
Comunque io provavo con :Prima riga Seconda riga Terza riga ecc qarta kkkkk gatto merlo capra peppino giorgio quinta sesta settima ottava nona decima
Non ridete!!!
-
io non ho trovato anomali funziona tutto alla perfezione. quale sarebbe il problema?
-
i problemi sono 2 :
1)se scrivo molto testo il campo di testo non si ridimensiona per far stare tutto il contenuto.
2)non riesco a formattare il testo a mio piacere ,ad esempio averlo bianco...
-
Te l' ho sistemato, guarda se va bene
-
Be... è a dir poco perfetto! Hai fatto sin troppo.... GRAZIE. Unica nota negativa è che a parte il movimento che mi era già chiaro ,non so se ci sarei arrivato da solo alla struttura da te utilizzata.
Posso chiederti di analizzare alcune cose???var clip:MovieClip=_root.createEmptyMovieClip('clip_mc',_root.getNextHighestDepth());
Quindi tu hai creato prima il clip e dentro al clip la casella di testo... questo ti serve solamente per avere vita facile quando dovrai farla muovere o è indispensabile al funzionamento?
var field:TextField=clip.createTextField('field_txt',clip.getNextHighestDepth(),0,0,0,0); field.selectable=false; field.autoSize=true;
Hai assegnato la proprietà autosize alla casella di testo che io non avevo assegnato ,era questo il motivo per cui la mia casella ti testo non si ridimensionava?
clip._y--;
Questo mi gestisce il singolo spostamento del clip ad ogni frame... ma questa dicitura "--" mi sottrae una unità? sarebbe come dire "-1". E la velocità la gestisco con il numero di frame al secondo?
Grazie di tutto
-
Creare un clip ed inserire dentro il campo di testo è buona educazione mentre programmi con actionscript. Questo significa che puoi interagire col campo di testo anche attraverso le proprietà della MovieClip , sempre meglio aggiungere un effetto ad una clip che ad un campo di testo ' nudo ' .
Si, la proprietà autosize fa in modo che il tuo campo di testo si autodimensioni
clip._y--; è come dire clip._y-=1;
se rimane clip._y--; allora gestisci con la velocità del frame rate altrimenti puoi gestire:
clip._y-=1; o clip._y-=2; o clip._y-=3; ecc ecc
-
Si si ... chiaro tutto. Grazie moltissimo....
Senti una cosa ,ma senza rancore... ho trovato un piccolo baco. Il tutto era centrato solo perchè una delle righe inserite era lunga quasi quanto lo stage ,modificato il testo rimaneva a lato a causa del autosize.
Ho risolto così... spero di aver imparato benefunction startMovement():Void { clip._x = (Stage.width - clip._width)/2//CENTRO IL CLIP IN X clip._y=Stage.height; clip.onEnterFrame=function():Void { clip._y--; if(clip._y<=-clip._height) { clip._y=Stage.height; } } }
Grazie ancora ... a presto
-
Esattamente