Показать сообщение отдельно
Старый 27.11.2013, 21:05
ArtDenis вне форума Посмотреть профиль Отправить личное сообщение для ArtDenis Найти все сообщения от ArtDenis
  № 7  
Ответить с цитированием
ArtDenis

Регистрация: May 2012
Сообщений: 12
Hauts, огромное Вам спасибо) Направили в нужное русло, причем понятным языком)
Функции должны знать все)
Я не работаю преподавателем, я студент, недавно устроился на работу, пишем такие учебники, как на скрине, для школьников)

Может кому-нибудь пригодится расписанное решение:
1. На основном (main) ролике в первом слое "actions" создал две функции, они ничего не возвращают:
Код AS1/AS2:
_global.loadNewMovieWork = function(src){
 	_root.gotoAndStop("work");
	_root.emty_mc.unloadMovie();
	_root.emty_mc._x = 85;
	_root.emty_mc._y = 100;
	_root.emty_mc.loadMovie(src);
	_root.emty_mc._lockroot = true;
}
 
_global.loadNewMovieDemo = function(src){
	_root.gotoAndStop("demo");
	_root.emty_mc_demo.unloadMovie();
	_root.emty_mc_demo._x = 127;
	_root.emty_mc_demo._y = 97;
	_root.emty_mc_demo._width = 900;
	_root.emty_mc_demo._height = 500;
	_root.emty_mc_demo.loadMovie(src);
	_root.emty_mc_demo._lockroot = true;
}
2. А теперь для кнопок, причем не важно где они находятся, там где надо загрузить файл в "work" вызываем функцию loadNewMovieWork:
Код AS1/AS2:
on(release){
_global.perem =	"content/Россия.swf";
_global.loadNewMovieWork(perem);
}
А там где в "demo":
Код AS1/AS2:
on(release){
_global.perem =	"content/scrolling_movie_clip.swf";
_global.loadNewMovieDemo(perem);
}
Еще раз, огромное спасибо за помощь))))