![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2010
Сообщений: 25
|
Здравствуйте. Скачал один скрипт галереи, подстроил его под свое желание. Скрипт так уж не трогал. Теперь в том флеш сайте, который я создаю, при каждом возвращении на фрейм, в котором находиться скрипт, галерея удваивается. Пробовал по-другому, тогда получается совсем другое дело, при переходе на новым фрейм, в котором новая информация, мониторы не убираются. Удалял в новой строке фреймов, тот кейфрейм, на котором находится скрипт. Эффекта никакого((( Что мне делать?
Заранее огромное спасибо) Последний раз редактировалось udaaff; 01.06.2010 в 20:39. |
|
|||||
|
Купил какую то жидкость.
Сыплю в него свой порошок. А, что то на кофе не похоже и не сладкий , что мне сделать? |
|
|||||
|
Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
|
показывать скрип, а то на словах все красиво получаеться
__________________
Пока я жив, Вы горем обеспечены |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 25
|
stop(); // Code Credit: Lee Brimelow // Tutorial Reference URL: www.gotoandlearn.com // Modified by www.flashmo.com var folder:String = "thumbnails/"; // a folder for thumbnail files + an XML file var total:Number; var radiusX:Number = 250; var radiusY:Number = 110; var centerX:Number = 490; var centerY:Number = 400; var speed:Number = 0.0001; tn_group_mc._visible = false; fm_label.text = ""; fm_url.text = ""; var xml:XML = new XML(); xml.ignoreWhite = true; xml.onLoad = function() { var nodes = this.firstChild.childNodes; total = nodes.length; for( var i=0; i < total; i++) { var t = tn_group_mc.duplicateMovieClip("tn"+i, i); t.angle = i * ((Math.PI*2)/total); t.onEnterFrame = mover; t.tn_mc.inner.loadMovie( folder + nodes[i].attributes.filename ); t.tn_reflection_mc.inner.loadMovie( folder + nodes[i].attributes.filename ); t.fm_label = nodes[i].attributes.label; t.fm_url = nodes[i].attributes.url; t.fm_button.onRollOver = function() { fm_label.text = "Title: " + this._parent.fm_label; fm_url.text = "URL: " + this._parent.fm_url; } t.fm_button.onRollOut = function() { fm_label.text = ""; fm_url.text = ""; } t.fm_button.onRelease = function() { gotoAndPlay(this._parent.fm_url); } } } xml.load( folder + "flashmo_thumbnails.xml"); function mover() { this._x = Math.cos(this.angle) * radiusX + centerX; this._y = Math.sin(this.angle) * radiusY + centerY; var s = this._y /(centerY+radiusY); this._xscale = this._yscale = s*100; this.angle += this._parent.speed; this.swapDepths(Math.round(this._xscale) + 100); } this.onMouseMove = function() { speed = (this._xmouse-centerX) * 0.00003; } 2. можно ли в определнном фрейме деактивировать скрипт? НУу слава Богу хоть кто нидь откликнулся)) заранее спасибо)) а то замучился уже)) Последний раз редактировалось udaaff; 02.06.2010 в 20:54. |
|
|||||
|
Модрон-ветеринар
|
Если вы код по правилам оформите, глядишь, еще кто-нибудь откликнется.
|
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Для оформления своего кода надо использовать теги [code][/code]
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 25
|
stop();
// Code Credit: Lee Brimelow
// Tutorial Reference URL: www.gotoandlearn.com
// Modified by www.flashmo.com
var folder:String = "thumbnails/"; // a folder for thumbnail files + an XML file
var total:Number;
var radiusX:Number = 250;
var radiusY:Number = 110;
var centerX:Number = 490;
var centerY:Number = 400;
var speed:Number = 0.0001;
tn_group_mc._visible = false;
fm_label.text = ""; fm_url.text = "";
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function()
{
var nodes = this.firstChild.childNodes;
total = nodes.length;
for( var i=0; i < total; i++)
{
var t = tn_group_mc.duplicateMovieClip("tn"+i, i);
t.angle = i * ((Math.PI*2)/total);
t.onEnterFrame = mover;
t.tn_mc.inner.loadMovie( folder + nodes[i].attributes.filename );
t.tn_reflection_mc.inner.loadMovie( folder + nodes[i].attributes.filename );
t.fm_label = nodes[i].attributes.label;
t.fm_url = nodes[i].attributes.url;
t.fm_button.onRollOver = function()
{
fm_label.text = "Title: " + this._parent.fm_label;
fm_url.text = "URL: " + this._parent.fm_url;
}
t.fm_button.onRollOut = function()
{
fm_label.text = "";
fm_url.text = "";
}
t.fm_button.onRelease = function()
{
gotoAndPlay(this._parent.fm_url);
}
}
}
xml.load( folder + "flashmo_thumbnails.xml");
function mover()
{
this._x = Math.cos(this.angle) * radiusX + centerX;
this._y = Math.sin(this.angle) * radiusY + centerY;
var s = this._y /(centerY+radiusY);
this._xscale = this._yscale = s*100;
this.angle += this._parent.speed;
this.swapDepths(Math.round(this._xscale) + 100);
}
this.onMouseMove = function()
{
speed = (this._xmouse-centerX) * 0.00003;
}
|
|
|||||
|
.
|
Последний раз редактировалось dimarik; 02.06.2010 в 21:54. |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 25
|
НУ вот)) сори еси че не правильно делаю)) прост не всегда приходиться сидеть в форумах) надеюсь так бует легче))
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 25
|
Вот то что у меня в скрипте... прост када на следуший фрейм переходишь с опустошением скрипта никакого эффекта нету((
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|