Показать сообщение отдельно
Старый 16.05.2013, 10:49
Srednas вне форума Посмотреть профиль Отправить личное сообщение для Srednas Найти все сообщения от Srednas
  № 4  
Ответить с цитированием
Srednas

Регистрация: Nov 2010
Сообщений: 430
Наведите, пожалуйста, в коде порядок.
У вас все функции располагаются прямо в конструкторе, возможно это и допустимо, но я такого не видел, может опыта мало

Вам код нужно привести примерно к такому виду:
Код AS3:
/* конструктор */
public function main2() 
{
      действия в конструкторе класса
}
 
/* это описание чего делает функция firstFunction */
function firstFunction ():void
{
     действия, которые выполняет firstFunction
}
 
/* это описание чего делает функция secondFunction */
function secondFunction ():void
{
     действия, которые выполняет secondFunction
}
 
/* это описание чего делает функция thirdFunction */
function thirdFunction ():void
{
     действия, которые выполняет thirdFunction
}
У вас же выглядит код примерно так (разобраться что к чему сложновато):
Код AS3:
		public function main2() {
function firstFunction ():void
{
                какие-то действия
	function secondFunction ():void{
     какие-то действия
function thirdFunction ():void{
какие-тодействия
}
 
		}
	}
Наведите порядок и тогда, возможно, ошибка уйдет, если нет — найти её будет полегче.
__________________
Лучше спросить и выставить себя дураком на пять минут, чем не спросить и остаться дураком на всю жизнь.