![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
подскажите мне пожалуйста, как програмно, тобишь на AS создать text tool и написать там что-то?? я весь нет облазил нет там такого.. а f1 уж очень дурацкий.. у меня flash mx :-)
|
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
textField надо сделать. у него есть свойство text. ему и присваивай. Хелп почитай.
Вообще тут нельзя просто что-то изобразить. Сначала нужно этому чему-то создать контейнер. F1 - лучший помощник. Просто не нужно начинать с середины. Начни с начала. И помни, что тут больше кодинга, чем дизайна.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
а нельзя ли создать textField програмно, так чтобы указать координаты мыши, тобишь я пишу:
this.onMouseDown = function() {
this.createEmptyMovieClip(state+"square"+i, 0);
lineStyle(2, 0x000000, 100);
with (state+"square"+i) {
drawOval(_root._xmouse, _root._ymouse, 20, 15);
\\drawOval - моя функция, на нее забейте
\\А ВОТ ТУТ ХОЧУ СОЗДАТЬ TEXT TOOL С КООРДИНАТАМИ В _root._xmouse, _root._ymouse
}
};
Последний раз редактировалось iNils; 27.06.2006 в 21:47. |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
createTextField поможет
![]()
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
Огромное спасибо!!!!.. о-о-о-очень помогли =))
|
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
мне тоже когда-то тут очень помогли. You are welcome!
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
я начал писать дальше, щас не работает вот этот код, в смысле того что текст не появляется(все остальное в порядке)
не подскажете где может быть ошибка?? КОД: this.onMouseDown = function() {
i = i+1;
this.createEmptyMovieClip(state+"square"+i, 0);
lineStyle(2, 0x000000, 100);
with (state+"square"+i) {
drawOval(_root._xmouse, _root._ymouse, 10, 7.5);
//========================================
createTextField("txt", 2, _root._xmouse, _root._ymouse, 21, 30);
var arial:TextFormat = new TextFormat();
if (state == 1) {txt.text = "H";}
if (state == 2) {txt.text = "b";}
if (state == 3) {txt.text = "b";}
if (state == 4) {txt.text = "b";}
if (state == 5) {txt.text = "b";}
if (state == 6) {txt.text = "Cl";}
if (state == 7) {txt.text = "C";}
}
};
просто время мало поэтому все пишу на форумеПоследний раз редактировалось iNils; 27.06.2006 в 22:43. |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
спамом-то не посчитают. а вот за неиспользование тега code пожурят.
нечитаемо. вроде мувики не должны именоваться с первым символом цифрой... я что-то путаю?
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
Даже если так, мувик, тот что state+"square"+i отображается.. (там у меня функция drawOval рисует в нем овал) не видно текста.. вывод теста точно задан правильно?
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|