15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
||||||
1 | ||||||
AS 3.0 Программное добавление объектов на сцену21.10.2012, 18:39. Показов 4667. Ответов 27
Метки нет (Все метки)
Прошу помощи:
Вот наваял класс и думаю, что он должен что-то выводить видимое, а именно - прямоугольник. Не выводит :о(( Почему?
0
|
21.10.2012, 18:39 | |
Ответы с готовыми решениями:
27
Добавление квадрата на сцену Имеется ли возможность детектить добавление объектов на сцену ? программное добавление объектов на форму Программное добавление и удаление объектов |
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
||||||
21.10.2012, 20:12 [ТС] | 3 | |||||
Спасибо. Переделал. Привожу только метод:
Может я не так просматривать пытаюсь? Я жму в FD на кнопочку Test Project.
0
|
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
||||||
21.10.2012, 21:03 [ТС] | 5 | |||||
Да, класс - в проекте.
Вот класс мэйн:
0
|
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
|
21.10.2012, 21:26 [ТС] | 7 |
Про комментарий я знаю. Это я закомментировал после того, как Вы посоветовали в классе field добавить фигуру gf в сцену - подумал, что двойное добавление Чайльда будет уж слишком.
Если nf не объявлять как тип field, разве так можно? Написать var nf = new field(); ? Пробую. Ура-а-а-а! Прямоугольник появился!
0
|
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
|
21.10.2012, 22:15 [ТС] | 9 |
А-а-а... Это дефект copy/paste переноса сюда, в коде этого нет.
В общем, с Вашей помощью у меня получилось игровое поле, как я хотел. Спасибо! Хочу показать результат. Как сюда картинки вставлять? Осталось только обозначить линии - по вертикали цифрами и по горизонтали буквами. Добавлено через 16 минут ... Что-то не нашел - как выводить надписи? :о((
0
|
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
|
21.10.2012, 22:49 [ТС] | 11 |
0
|
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
|
21.10.2012, 23:31 [ТС] | 13 |
Будет более 50 надписей. Хочу создавать их в цикле. Получатся все - в одной переменной?
ЭдЧайльд нужно писать для каждой итерации или после всех? Пробую...
0
|
Модератор
2911 / 1770 / 179
Регистрация: 19.02.2011
Сообщений: 6,505
|
||||||
21.10.2012, 23:41 | 14 | |||||
На самом деле для таких объектов переменная - это лишь ссылка на объект, а не сам объект. Необходимо большое количество однотипных объектов - помещайте в (типизированный) массив (Array, Vector) Если же речь идет об элементах интерфейса, которые никогда не будут меняться, то и ссылки создавать не нужно, вот пример:
1
|
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
|
22.10.2012, 13:00 [ТС] | 15 |
Спасибо.
Значит на квадрат и линии поля я создал ссылки напрасно? Не понимаю пока - как сделать их без переменных? Там пришлось настраивать цвет и прочее.
0
|
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
||||||
23.10.2012, 09:02 [ТС] | 17 | |||||
Вот фрагмент кода, который, как я думал, должен выводить 25 надписей, а он выводит только одну - последнюю. Не пойму - почему? А линии выводит как надо - 25 шт.
0
|
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
|
24.10.2012, 02:30 [ТС] | 19 |
Понял. У меня создается 50 линий в одном объекте Shape и все выводится. Я думал, что и с ТекстФилд так можно. Не проходит :о(( Исправил, заработало.
Большое спасибо!!
0
|
15 / 8 / 2
Регистрация: 19.10.2012
Сообщений: 131
|
|
26.10.2012, 02:39 [ТС] | 20 |
Потихоньку продвигаюсь :о))
Спасибо за помощь - всем! А подскажите пожалуйста: при наведении курсора мыши на объект - всплывающая подсказка - это какой класс в AS3?
0
|
26.10.2012, 02:39 | |
26.10.2012, 02:39 | |
Помогаю со студенческими работами здесь
20
Программное создание GridLayout и добавление в него объектов Добавление на сцену не из главного AS файла Добавление объекта на сцену согласно счетчика на кнопку Программное позиционирование объектов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |