Comunidad de diseño web y desarrollo en internet online

TextField de abajo hacia arriba

Citar            
MensajeEscrito el 13 May 2012 10:59 pm
Buenas a toda la comunidad de cristalab!

Actualmente estoy desarrollando un juego online en as3, peor me he encontrado con un problema
soy algo novato en el as3 xD.

Lo único que nesesito es saber como se puede hacer para ke el textfield escriba de abajo hacia arriba
me refiero a algo haci

Normalmente:

Código :

<yo> Muy bien y tu?
<usuario> Hola como estas?





Como yo lo quiero:

Código :




<usuario> Hola como estas?
<yo> Muy bien y tu?


Al estilo de un chat... Ojala pudiesen ayudarme con esto, he estado investigando en google
pero como no se como plantear bien esto no lo encontré.

Gracias. YkaiAsakura

Por asacura

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 14 May 2012 09:25 am
pruba con esto:

Código ActionScript :

import flash.events.MouseEvent;
import flash.text.TextFieldAutoSize;

var limiteY:Number = limit.y; //limite es un clip que contiene una linea horizontal. Arriba de esta se ira agregando cada mensaje

//t1 debe ser multiline

t1.x = limit.x;
t1.autoSize = TextFieldAutoSize.RIGHT;
addText("");

//boton es un clip
boton.addEventListener(MouseEvent.CLICK, handlerClick);

function addText(e:String):void
{
     t1.appendText("\n")
    t1.appendText(e);
     t1.y = limiteY - t1.height;
     
    
}
function handlerClick(e:MouseEvent):void
{
   //mens es un inputText que si keres puede ser multilinea
        addText(mens.text);
   mens.text = '';
}





Solo te quedaria probar bien que maximo de lineas o caracteres que soporta un textfield. Una opcion seria que cuando alcance un numero de lineas determinado cada mensaje que se agregue se borraria la primer linea del textfield.



La imaginacion no tiene limites



Saludos


eXe

Por exekiel21

Claber

164 de clabLevel



Genero:Masculino  

programador

firefox
Citar            
MensajeEscrito el 14 May 2012 09:38 pm
Gracias exe, me a servido bastante. una última cosa
usando htmlText de un TextField, quisiera poner < y > pero como es obvio
los toma como si fuesen TAGs de HTML.
he intentado con el HTML entity y con el Unicode Hex pero el error es el mismo :/
en el caso del HTML entity se keda =.
como puedo poner un caractes < ó > sin que sea reconoscido como tag?

Por asacura

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 May 2012 03:28 am
esto ultimo que me decis ya es una cuestion de html:

te paso un link para que veas como usar caracteres especiales

http://www.theukwebdesigncompany.com/articles/entity-escape-characters.php



Saludos



eXe

Por exekiel21

Claber

164 de clabLevel



Genero:Masculino  

programador

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.