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

Помогите с созданием текста!

Добавлено: 08 июн 2012, 00:05
Garch
У меня сразу несколько вопросов...
Сам текст создать не сложно, на этом этапе я справился :D
Далее Мне надо с ним работать, по этому я создал объект прямоугольник прозрачный, его экспортировал как класс, и при клике на кнопку,
1) создается текст поле(редактируемое)
2) создается экземпляр класса, т.е. прямоугольник
3) Отображается прямоугольник, а на нем текст поле
4) Добавляются некоторые функции типо перетаскивания этого объекта и т.д.

Это мне все удалось, НО хотелось бы сделать все покрасивее :D
Первый вопрос - Как мне сделать чтобы текст вводился, и можно было делать перенос строки? А то на enter он никак не реагирует...
Второй вопрос - Можно ли сделать чтобы пользователь мог сам менять размер текстового поля? например за угол растягивать?
Третий вопрос - Можно ли менять размер прямоугольника в зависимости от размера текст поля?

Ну вроде пока что все вопросы :D Если что, допишу :D

Re: Помогите с созданием текста!

Добавлено: 08 июн 2012, 09:49
gpv123
Garch писал(а):Как мне сделать чтобы текст вводился, и можно было делать перенос строки? А то на enter он никак не реагирует...
http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/text/TextField.html#multiline
Garch писал(а):Можно ли сделать чтобы пользователь мог сам менять размер текстового поля? например за угол растягивать?
Можно
Garch писал(а):Можно ли менять размер прямоугольника в зависимости от размера текст поля?
Можно

Re: Помогите с созданием текста!

Добавлено: 08 июн 2012, 11:33
Garch
gpv123 писал(а):
Garch писал(а):Как мне сделать чтобы текст вводился, и можно было делать перенос строки? А то на enter он никак не реагирует...
http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/text/TextField.html#multiline
Garch писал(а):Можно ли сделать чтобы пользователь мог сам менять размер текстового поля? например за угол растягивать?
Можно
Garch писал(а):Можно ли менять размер прямоугольника в зависимости от размера текст поля?
Можно
А как 2, 3 сделать не подскажешь?

Re: Помогите с созданием текста!

Добавлено: 08 июн 2012, 12:03
sanych_dv

Re: Помогите с созданием текста!

Добавлено: 08 июн 2012, 14:42
Garch
т.е. чтобы сделать текстовое поле, размер которого редактирует пользователь, надо писать такой большой код?

Re: Помогите с созданием текста!

Добавлено: 08 июн 2012, 14:46
sanych_dv
Там большую часть кода можно в циклы засунуть.

Да и 4 спрайта для драга не нужно, это учебный пример.

Re: Помогите с созданием текста!

Добавлено: 08 июн 2012, 14:48
Garch
sanych_dv писал(а):Там большую часть кода можно в циклы засунуть.

Да и 4 спрайта для драга не нужно, это учебный пример.
Ясно) Спасибо за ссылочку, очень помогло :D

Re: Помогите с созданием текста!

Добавлено: 08 июн 2012, 14:51
Alazaur
Там код если честно вообще какой-то кхм... не айс скажем так, но суть из него можно выловить :D

Re: Помогите с созданием текста!

Добавлено: 08 июн 2012, 15:39
Garch
Alazaur писал(а):Там код если честно вообще какой-то кхм... не айс скажем так, но суть из него можно выловить :D
Айс, не айс, но хоть что-то работающее))
Если не сложно, напиши айс тут ;)

Re: Помогите с созданием текста!

Добавлено: 08 июн 2012, 17:30
Alazaur
Garch, не люблю писать длинных кодов.
Напишу по русски: Таймер там нахрен не нужен его лучше заменить ENTER_FRAME, 4 спрайта тож нафик не нужны, скрывание показ элементов через альфу неправильно, правильнее и экономичнее использовать свойство visible, половину функций можно выкинуть заменив условиями.