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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.10.2006, 19:05
miramax вне форума Посмотреть профиль Отправить личное сообщение для miramax Посетить домашнюю страницу miramax Найти все сообщения от miramax
  № 11  
Ответить с цитированием
miramax
 
Аватар для miramax

Регистрация: Oct 2005
Адрес: Борисоглебск
Сообщений: 1,702
Отправить сообщение для miramax с помощью ICQ Отправить сообщение для miramax с помощью AIM Отправить сообщение для miramax с помощью MSN Отправить сообщение для miramax с помощью Yahoo Отправить сообщение для miramax с помощью Skype™
А почему нельзя тупо ссылку записать ?
Код:
a = _root['pole']['sc'+_root['pole']['currSc']]['formula'+this['leftPart']].Show() 
a();
b = _root['pole']['sc'+_root['pole']['currSc']]['formula'+this['leftPart']]
b.Show()
И вообще убирай пути, иначе код ужасный получится
__________________
AS3 | www.FLAPS.ru | Русские флэшеры самые умные флэшеры в мире. ©


Последний раз редактировалось miramax; 09.10.2006 в 23:34.
Старый 10.10.2006, 03:51
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 12  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
эээ... ну как бы это сказать, не в обиду, но код больше похож на попытку запихать мизинец правой ноги в левое ухо, при чем так, чтобы колено находилось за спиной... теоретически, если систематически заниматься йогой, то после долгих тренировок это все таки удасться... но если задача была изначально просто почесаться в ухе, то подход к ее решению не может не вызывать удивления =)
Код:
class TKonjunction extends Object
{
//ессна нужно описать структуру объекта и что такое левая и правая части
// типа:
// checkedObject.rightPart = 
// checkedObject.leftPart = 
// checkedObject._txt = 
// ну и так далее...
function TKonjunction (leftPart:Number, rightPart:Number, checkedObject:Object){
	
  public function True(AA:Boolean,AB:Boolean,AC:Boolean,AD:Boolean,AE:Boolean,AF:Boolean):Boolean
  {
    return checkedObject['leftPart'].True(AA,AB,AC,AD,AE,AF) && return checkedObject['rightPart'].True(AA,AB,AC,AD,AE,AF);
  }
// тут, я так понял, нужно просто отобразить формулу и/или  результат вычисления
// тогда просто передаем во все том же объекте ссылку на текстовое поле
  public function Show():Void
  {
    checkedObject._txt.text=checkedObject.formula + "" + checkedObject.rightPart + '&' + checkedObject.leftPart +True(AA,AB,AC,AD,AE,AF).toString();
  }
Show();
}
}
Но даже так логика все равно дубовая, в смысле, может с точки зрения другого языка и ничего, но с точки зрения АС - изврат. Гораздо проще и понятнее было бы создавать "пример" вместе со всеми элементами оформления прямо в этом же классе, а в основном клипе просто ограничится созданием интерфейса позволяющего юзеру выбрать "а какую же формулу он хочет посмотреть".
ЗЫ. возможно что-то где-то не совсем так написал, кавычки не туда влепил или еще что-то, просто действительно тяжело понять смысл проделанной работы =)

Вот, написал простенький пример, там еще конечно много чего надо бы дописать, но главное - принцип:
Вложение 15428
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 27.04.2008 в 22:15.
Создать новую тему Ответ Часовой пояс GMT +4, время: 18:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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