PDA

Просмотр полной версии : Помогите разобраться с задачкой


KatenokSPb
17.11.2009, 01:47
У меня в общем такая задачка:
Есть много кнопок (bt1,bt2,...,btN)
При нажатии на любую из них, эта кнопка в зависимости от того, какого она цвета, должна сменить цвет.
Нерационально было бы прописывать код для каждой кнопки.
Как это можно обойти?
Читала про "this" но так до сих пор не поняла как он действует и подходит ли в данном случае.
Помогите разобраться пожалуйста.

SamFR
17.11.2009, 02:28
Наследовать от SimpleButton и реализовать необходимую вам функциональность.
Если что-то из сказанного непонятно, то прочитать что-нибудь по основам AS3 и ООП :) К сожалению, без базовых знаний что-либо объяснить будет очень сложно.

lighto
17.11.2009, 07:39
создайте функцию типа----->

public function ButtonColor( ButtonName:string//имя кнопки)
{
//действия по изменению цвета
}

и вкладывайте в нее разные кнопки(имена кнопок)

etc
17.11.2009, 07:55
Название темы не отражает сути вопроса.