s.o.a.d
Member
مشکل من اینه
یه فانکشن دارم ، وقتی روی دکمه next کلیک میشه ، فانکشن دوباره اجرا بشه
کدم اینه
j=0 تعیین شده
فایل xml کنارشه ، که لیست عکس توشه ، که فکر کنم واجب نی بزارمش
حالا اگه روی next کلیک شه ، j++ میشه
توی همین فریم ، که روش stop گذاشتم (مووی کلیپ تک فریمی نیست) چه کنم که مجبور به رفتن به فریم بعد و برگشت نباشم و خودش همون لحظه لود کنه عکسای جدیدمو
-------
یا مثلا یه مثال بذارید اگه میشه ، که توش با حرکت موس به چپ یا راست ، مووی کلیپ ما هم به بالا و پائین بره. خلاصه یه تغییری بکنه
این کار توی 1 فریم اتفاق بیفته
فکر کنم این کارو زیاد دیدم ، البته کدش رو نه ، خودش رو.
--------
در کل از چیزی دارم میپرسم که هیچی نمیدونم ازش دیگه ، شرمندم اگه بد گفتم، مرسی
یه فانکشن دارم ، وقتی روی دکمه next کلیک میشه ، فانکشن دوباره اجرا بشه
کدم اینه
j=0 تعیین شده
فایل xml کنارشه ، که لیست عکس توشه ، که فکر کنم واجب نی بزارمش
PHP:
_root.PIC._visible = 0;
_root.PIC.back._visible = 0;
stop();
xmlImages = new XML();
xmlImages.ignoreWhite = true;
xmlImages.onLoad = loadImages;
xmlImages.load("images.xml");
function loadImages(loaded)
{
if (loaded)
{
xmlFirstChild = this.firstChild;
imageFileName = [];
bigimageFileName = [];
txttext = []
totalImages = xmlFirstChild.childNodes[0].childNodes.length;
for (i = 0; i < totalImages; i++)
{
imageFileName[i] = xmlFirstChild.childNodes[0].childNodes[i].attributes.thi;
bigimageFileName[i] = xmlFirstChild.childNodes[0].childNodes[i].attributes.bigi;
txttext[i] = xmlFirstChild.childNodes[0].childNodes[i].attributes.title;
}
unloadMovie(m1);
if (totalImages > (j + 0))
{
m1.loadMovie(imageFileName[(j + 0)],1);
}
unloadMovie(m2);
if (totalImages > (j + 1))
{
m2.loadMovie(imageFileName[(j + 1)],1);
}
unloadMovie(m3);
if (totalImages > j + 2)
{
m3.loadMovie(imageFileName[(j + 2)],1);
}
unloadMovie(m4);
if (totalImages > j + 3)
{
m4.loadMovie(imageFileName[(j + 3)],1);
}
unloadMovie(m5);
if (totalImages > j + 4)
{
m5.loadMovie(imageFileName[(j + 4)],1);
}
unloadMovie(m6);
if (totalImages > j + 5)
{
m6.loadMovie(imageFileName[(j + 5)],1);
}
unloadMovie(m7);
if (totalImages > j + 6)
{
m7.loadMovie(imageFileName[(j + 6)],1);
}
unloadMovie(m8);
if (totalImages > j + 7)
{
m8.loadMovie(imageFileName[(j + 7)],1);
}
unloadMovie(m9);
if (totalImages > j + 8)
{
m9.loadMovie(imageFileName[(j + 8)],1);
}
}
}
Object(this).m1.onPress = function()
{
PIC.play();
}
توی همین فریم ، که روش stop گذاشتم (مووی کلیپ تک فریمی نیست) چه کنم که مجبور به رفتن به فریم بعد و برگشت نباشم و خودش همون لحظه لود کنه عکسای جدیدمو
-------
یا مثلا یه مثال بذارید اگه میشه ، که توش با حرکت موس به چپ یا راست ، مووی کلیپ ما هم به بالا و پائین بره. خلاصه یه تغییری بکنه
این کار توی 1 فریم اتفاق بیفته
فکر کنم این کارو زیاد دیدم ، البته کدش رو نه ، خودش رو.
--------
در کل از چیزی دارم میپرسم که هیچی نمیدونم ازش دیگه ، شرمندم اگه بد گفتم، مرسی
آخرین ویرایش: