انجام کاری خاص بعد از اتمام تایمر

samangeraphic

Active Member
سلام
من یه تایمر میخوام داشته باشم که مثلا 60 ثانیه زمان به کاربر بده که مثلا یه سوالی رو که تو صفحه هست جواب بده
وقتی این 60 ثانیه تموم شد و کاربر کاری نکرد فلش بره به یه فریم خاص یا یه کاری رو که براش تعریف کردیم انجام بده
من تایمرو از تو سایت گیر اوردم
اما وقتی 60 ثانیه تموم میشه کاری نمیکنه
میشه اینو نگاه کنید ببینید باید چی تو کدش اضافه کنم
 

پیوست ها

Avang2005

مدیر انجمن
سلام دوست من

خوب کاری نداره .

شما Text رو در یک دستور شرطی بزارید و یگید که اگر مقدار Text ==60 بود فلان کار رو انجام بده

البته توی این نمونه شما بجای trace کد خودتون رو قرار بدید

PHP:
onClipEvent (load) {
	_global.Time = 60;
}
onClipEvent (enterFrame) {
	if (_global.Time<0) {
		
		trace("avang")
		
	} else {
		_root.A.text = _global.Time;
		
		}
		
}

موفق باشید
 

samangeraphic

Active Member
سلام دوست من

خوب کاری نداره .

شما Text رو در یک دستور شرطی بزارید و یگید که اگر مقدار Text ==60 بود فلان کار رو انجام بده

موفق باشید

درسته باید همچین کاری کرد منتها من بلد نیستم بنویسم اینو چون کد نویسی بلد نیستم
در حد ویرایش کد بلدم :)
میشه شما اون نمونه ای که گذاشتمو درست کنید به طوری که مثلا 60 ثانیه که تموم شد به به فریم 5 ؟
:rose:
 

Avang2005

مدیر انجمن
پست شماره 2 برای شما کد رو قرار دادم !!!

فقط بجای trace شما از

PHP:
gotoAndstop()

استفاده کنید و در () شماره فریم را قرار دهید

موفق باشید
 

samangeraphic

Active Member
پست شماره 2 برای شما کد رو قرار دادم !!!

فقط بجای trace شما از

PHP:
gotoAndstop()

استفاده کنید و در () شماره فریم را قرار دهید

موفق باشید

عذر میخوام من متوجه نمیشم
trace کجاست؟
دستور شرطی کجاست؟
من یه کد کامل میخوام که بعدا خودم ویرایش کنم
 

Avang2005

مدیر انجمن
PHP:
onClipEvent (load) {
    _global.Time = 60;
}
onClipEvent (enterFrame) {
    if (_global.Time<0) {
        
       gotoAndstop(5)
        
    } else {
        _root.A.text = _global.Time;
        
        }
        
}
 

Avang2005

مدیر انجمن
سلام دوست من

چرا دوست من جواب میده !!!

PHP:
onClipEvent (load) {
    _global.Time = 60;
}
onClipEvent (enterFrame) {
    if (_global.Time<0) {
 
     _root.gotoAndStop(5)
 
    } else {
        _root.A.text = _global.Time;
 
        }
 
}
 

پیوست ها

  • avang2005.zip
    8.6 کیلوبایت · بازدیدها: 9

samangeraphic

Active Member
سلام دوست من

چرا دوست من جواب میده !!!

PHP:
onClipEvent (load) {
    _global.Time = 60;
}
onClipEvent (enterFrame) {
    if (_global.Time<0) {
 
     _root.gotoAndStop(5)
 
    } else {
        _root.A.text = _global.Time;
 
        }
 
}
ممنون الان جواب داد
تو کد قبلیتون root رو نگذاشته بودید واسه همین جواب نداده بود
ممنون
 

Avang2005

مدیر انجمن
سلام دوست من

من موقع ویرایش از فلش استفاده نکردم به همین خاطر فراموش کردم root رو قرار بدم !!!

با این حال امید وارم راهی باشه برای پیشرفت شما !!!!

موفق باشید
 

جدیدترین ارسال ها

بالا