Страница 1 из 1

replace String to Object AS3

Добавлено: 10 окт 2010, 19:10
4ibo
Подскажите пожалуйста как заменить строку на обьект?
Я делаю так : но нечего не получается.

Код: Выделить всё

var smile:RegExp = /=)/; var message:String = "Привет =)"; textTheRepl = message.replace(smile, modeChatPanel.smile);// modeChatPanel.smile - мой смайл который находится за приделами сцены 
Но не чего не получается.
После чего мне нужно вставить этот текст в TextArea

Re: replace String to Object AS3

Добавлено: 10 окт 2010, 19:39
Noise Gate
Ты присоединяешь Object к String :D Так не получится.
Надо создавать Sprite или MovieClip и туда помещать и строку и объект.
Как вариант можно заменять смайл в строке на HTML-объект <img />

Re: replace String to Object AS3

Добавлено: 10 окт 2010, 19:54
bodnar
4ibo вместо почки селезенку никто не пересаживает. И кстати, под смайликом было бы неплохо вместе того чтобы заменять текст, оставить его, но сделать цвета фона. Когда пользователь будет выделять текст он скопируется вместе со "смайликами", и смысл сообщения не поменяется.