Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.09.2008, 16:08
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 11  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Цитата:
Сообщение от qazwsx Посмотреть сообщение
А если положить скажем бабку в арея бабка, а патом взять поезд. То что будет в текстовом поле арея бабка?)
ну Вы уж совсем хотите все на "блюдечке с голубой коемочкой", пускай человек немного голову поломает, разберется - если не получится поможем

Вы бы вместо критики свой вариантик запропонували, может и такие начинающие как я чему-нибудь да научились бы...
__________________
trace("Остановите Землю, я сойду!!!");

Старый 05.09.2008, 18:07
katrisha вне форума Посмотреть профиль Отправить личное сообщение для katrisha Найти все сообщения от katrisha
  № 12  
Ответить с цитированием
katrisha

Регистрация: Sep 2008
Сообщений: 15
Спасибо большое, файл скачала сейчас буду разбираться.

Старый 07.09.2008, 21:30
katrisha вне форума Посмотреть профиль Отправить личное сообщение для katrisha Найти все сообщения от katrisha
  № 13  
Ответить с цитированием
katrisha

Регистрация: Sep 2008
Сообщений: 15
По умолчанию Вопросы возникли :)

На самом деле получилось, спасибо! Но все же мозги у меня трудно под программирование затачиваются, рисовать то это одно...
Вообщем вовросы все таки возникли.
Скажем если объектов не три, а пять? Или четыре? Или еще больше? У меня есть задание где их даже шесть... Что делать в таком случае? Вот я не очень поняла что такое
source_txt
target_txt
provider_txt

То есть для трех объектов понятно. А что писать для четвертого и пятого? Вот в подобном примере?
Вложения
Тип файла: rar 2-umet-1-2.rar (37.5 Кб, 40 просмотров)

Старый 07.09.2008, 22:50
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 14  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Чтобы присвоить программно текст какому-то текстовому полю,
нужно обратиться к нему по имени (задается это имя в панели "Properties"), так вот source_txt, target_txt, provider_txt это имена текстовых полей в которых мы пишем "правильно", "не правильно"...

Попробуйте альтернативный вариант:
Вложения
Тип файла: rar 2-umet-1-2.rar (32.6 Кб, 49 просмотров)
__________________
trace("Остановите Землю, я сойду!!!");

Старый 08.09.2008, 12:23
qazwsx вне форума Посмотреть профиль Найти все сообщения от qazwsx
  № 15  
Ответить с цитированием
qazwsx
Banned
[+5 15.02.09]
[++5 15.02.09]

Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
Код:
_root[this._name + "_txt"].text = "правильно";

var txt:TextField = _root[this._name + "_txt"];
txt.text = "правильно";
Не будеш же ты везде писать _root[this._name + "_txt"]? Зачем плохому учиш)

Старый 08.09.2008, 13:09
katrisha вне форума Посмотреть профиль Отправить личное сообщение для katrisha Найти все сообщения от katrisha
  № 16  
Ответить с цитированием
katrisha

Регистрация: Sep 2008
Сообщений: 15
Вот это классно, все понятно, спасибо большое-пребольшое!!! Доделала там термометр. Сама Сейчас попробую применить это для остальных примеров, где больше или меньше объектов.
Есть еще один вопрос правда, можно я его задам, как сделаю заготовку для исходника?

Старый 08.09.2008, 13:12
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 17  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Цитата:
Сообщение от qazwsx Посмотреть сообщение
...Не будеш же ты везде писать _root[this._name + "_txt"]? Зачем плохому учиш)
Что ты за человек такой?
Ты бы свои замечания в код вставил и здесь полностью для человека привел...да и расписал бы почему и менно так а не иначе...
Я сам еще учусь, а ты стебаешься без конца
Ты если помочь хочешь - так помоги, а если просто по умничать, то это лучше в другом месте...

Для katrisha:
замените весь код на следующий

Код:
function isCorrect():Void {
    var tCorrect:TextField = _root[this._name + "_txt"]; // создаем ссылку на текстовое поле
    this.startDrag();
    this.onEnterFrame = function() {
        if (this.hitTest(_root["area_" + this._name])){
            tCorrect.text = "правильно";
        } else {
            tCorrect.text = "";
        }
    };
}

bar.onPress = mikr.onPress = lin.onPress = tel.onPress = bar.onPress = isCorrect;

bar.onRelease = mikr.onRelease = lin.onRelease = tel.onRelease = bar.onRelease = function() {
    this.stopDrag();
    delete this.onEnterFrame;
};
__________________
trace("Остановите Землю, я сойду!!!");

Старый 08.09.2008, 13:25
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 18  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Какая-то странная задачка у Вас - таскать картинку, пока не появится слово "Правильно", и тогда отпускать? Разве проверка правильности не после отпускания должна делаться?
__________________
Reality.getBounds(this);

Старый 08.09.2008, 13:48
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 19  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Цитата:
Сообщение от Wolsh Посмотреть сообщение
Какая-то странная задачка у Вас - таскать картинку, пока не появится слово "Правильно", и тогда отпускать? Разве проверка правильности не после отпускания должна делаться?
Можно конечно и так, но с точки зрения юзабельности это лишнее действие для пользователя: поднеси - отпусти - если не правильно, то схвати - утащи - возьми другой - поднеси и т.д.

удобнее же когда просто поднес и сразу видно отпускать или тащить дальше, не так ли?

Для разработчика конечно это лишние телодвижения , но для пользователя это поднимает дружественность интерфейса и удобство
__________________
trace("Остановите Землю, я сойду!!!");


Последний раз редактировалось Mur4ik; 08.09.2008 в 13:51.
Старый 08.09.2008, 15:44
katrisha вне форума Посмотреть профиль Отправить личное сообщение для katrisha Найти все сообщения от katrisha
  № 20  
Ответить с цитированием
katrisha

Регистрация: Sep 2008
Сообщений: 15
Вот еще пример, он подобный, но тут никак не соображу как изменить тект на объект. То есть смайлик должен меняться в случае правильного подбора текста...
Посмотрите пожалуйста
Вложения
Тип файла: rar 1-umet-1.rar (69.4 Кб, 42 просмотров)

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:07.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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