Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   новичок: как создать окно и кнопку на нем? (http://www.flasher.ru/forum/showthread.php?t=95392)

progman 05.05.2007 21:38

балин, может че делаю ен так:
1. Вставить->Новый символ (Ctrl+F8)
имя = loginwindow
Тип = Клип
ОК
2. Окна->Компоненты->Window
Окна->Компоненты->TextInput
Окна->Компоненты->TextInput
Окна->Компоненты->Button
размещаю все это.
3. выделяю всё Изменить->Группировать
4. жму стрелочку <- попадаю обратно на монтажный стол
5. из окна библиотека перетаскиваю loginwindow на монтажный стол
6. сохранаю
7. Ctrl + Enter
предпросмотр флешки. окно двигается независимо от кнопки (((
шит.
как сделать это дурацкое окно с дурачкой кнопкой? перерыл весь гугль нет такого ламерского урока нигде.

Kikasso 05.05.2007 22:13

Да сдались вам эти компоненты, проще надо быть.
нарисуйте квадратик, F8 -> movieClip. Двойной клик по клипу, редактирум.. Рисуем в нем квадратик, F8-> button. Выбираем инмтрумент текст, пишем что-нибудь, на панели свойств выбираем "input".
Теперь ctrl+Enter и сравниваем размер этого мувика и размер того, что с компонентами. Делаем выводы.

progman 05.05.2007 22:18

блин, я не дизигнер. рисовать кнопки вручную коробит мою программерскую душу.
если есть готовые классы - надо их юзать.
и потом нарисованный руками квадрат мышкой перемещаться не будет.

Kikasso 05.05.2007 22:30

Вложений: 1
Хотите, юзайте. Вот это сделано за 5 минут.
Не путайте классы и компоненты. Хотите рисовать программно - welcome. Читайте хелп по следующим вопросам:
createEmptyMovieClip()
beginFill()
lineTo()
curveTo()
endFill()
createTextField()

А по поводу компонентов - читайте хелп к компоненам.

etc 05.05.2007 22:36

Компоненты второй версии кривые, я вообще не знаю, зачем нужен Window :D

daemonium 05.05.2007 22:53

Kikasso, __etc

форумы созданы для того чтобы помогать обратившимся за помощью (или я ошибаюсь?), а вы только и делаете что разбрасываетесь терминами, которые начинающим, в большинстве случаев не понятны, как будто специально это делаете, показать ваши знания (в которых никто и так не сомневается)
толку от ваших ответов никакого, а вместо этого можно было бы понятно все объяснить, раз уж взялись ответ писать!

Kikasso 05.05.2007 22:58

А архив открыть и посмотреть?
Я этими компонентами не пользовался и не собираюсь. Мне хватило одного опыта, когда я кинул чекбокс на сцену и посмотрел на размер файла.
Я вам нарисовал минимум кода - окно с перетаскиванием, кнопка и 2 текстовых поля. Это меньше 1 кб. С компонентами получите минимум 50, и глюков на неделю. Имхо.

etc 05.05.2007 22:59

Если всё-таки неясно: сам по себе Window слишком ущербный и без хака так просто его не заставишь работать. У меня где-то был класс, который использовал Window, но сейчас я его найти, увы, не могу.

daemonium 05.05.2007 23:14

Архив открыть и посмотреть, можно, но мне он, ничем не поможет, у меня проблема другая и единственный ответ который я на неё получил это : "не [quote], a [code]"

etc 05.05.2007 23:20

Ответ: переписать обработчик драга у Window, чтобы он двигал не окно, а весь мувик. У меня был класс, в котором это было сделано, но говорю же, сейчас у меня его нет.


Часовой пояс GMT +4, время: 04:46.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.