|
|
|||||
Регистрация: Mar 2009
Сообщений: 7
|
Переключение между кадрами
Снова здравствуйте)
Проблема такая. Есть несколько кадров с разным содержимым, при нажатии на определенные кнопки должно происходить переключение между кадрами и соответственно отрисовка нового содержимого. Вроде написал, чтобы отображалось TextField (пока только оно), а отображаться оно не хочет... И ошибок не выдает никаких. Вот код. основной класс: package game { import flash.display.MovieClip; import game.*; public class SimpleGame extends MovieClip { public static var simple = new SimpleGame(); public function SimpleGame () { gotoAndStop(1); var login = new LoginForm(); } } } package game { import flash.display.*; import flash.text.*; public class LoginForm extends Sprite { public static var nickTextField = new TextField(); public static var passTextField = new TextField(); public function LoginForm () { nickTextField = TFieldCustomize(100,20,100,20,0,"nickname"); passTextField = TFieldCustomize(100,20,100,45,1,"password"); addChild(nickTextField); } private function TFieldCustomize (w:int, h:int, x_coord:int, y_coord:int, pas:int, txt:String):TextField { var res = new TextField; res.x = x_coord; res.y = y_coord; res.width = w; res.height = h; if (pas == 1) res.displayAsPassword = true; res.background = true; res.backgroundColor = 0xCCCCCC; res.border = true; res.borderColor = 0x333333; res.multiline = false; res.text = txt; res.type = TextFieldType.INPUT; res.restrict = "а-яА-яa-zA-Z0-9 _~*$\\-\\^"; return res; } } } Последний раз редактировалось Zergbar; 18.03.2009 в 21:05. |
|
|||||
Регистрация: May 2006
Сообщений: 125
|
Добавлено через 1 минуту
Совет - не пренебрегайте типизацией членов класса. |
Часовой пояс GMT +4, время: 17:34. |
|
« Предыдущая тема | Следующая тема » |
|
|