Показать сообщение отдельно
Старый 04.03.2007, 12:15
$mival вне форума Посмотреть профиль Отправить личное сообщение для $mival Найти все сообщения от $mival
  № 4  
Ответить с цитированием
$mival
 
Аватар для $mival

Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
попытался разобраться сам - не получилось.
предлагаю попробовать на примере:
есть класс "classes.player":

Код:
class classes.player
{	
	public function moving()
	{
		var her:MovieClip = arguments[0];
		
		her.onEnterFrame = function()
		{
			if (Key.isDown(Key.UP)) 
			{
				classes.scene.moving(); // сдесь пытаюсь вызывать метод др. класса ("classes.scene") //
			}
		}
	}
}
и класс "classes.scene":
Код:
class classes.scene
{

	public var i:Number = 0;
	
	public static function moving()
	{
		i++;
                trace(i);
	}
}
что в этом случае нужно исправить? Операции над "i" нужно выполнять только в пределах класса "classes.scene".

заранее благодарен.
__________________
smival.com