مشکل در if و Boolean

F-Amator

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

باز هم یه مشکل کوچولو در کدهای من ، من با استفاده از کلاس لودر یک فایل swf رو لود میکنم و با استفاده از کلاس contentLoaderInfo به اون فایل لود شده ام دسترسی پیدا میکنم و به راحتی اونو stop میکنم . مشکل من در قسمت boolean و if هستش که میخوام یه دستور شرطی بنویسم که اگر فایل swf لود شده من play بود pause کنه که تا اینجا درسته ولی اگه stop بود اونو play کنه . این هم از کد من که عمل stop به خوبی اجرا میشه ، ولی عمل play دیگه اجرا نمیشه . میشه یه نگاه بندازین .

[PHPS]var Loader:Loader = new Loader();Loader.contentLoaderInfo.addEventListener(Event.COMPLETE , comp);
Loader.load(new URLRequest("Data/F1.swf"));
addChild(Loader);
Loader.x = 700;
Loader.y = 130;




function comp(evt:Event):void
{
var myMc:MovieClip = MovieClip(Loader.content);


myBtn.addEventListener(MouseEvent.CLICK , handel);
function handel(evt:MouseEvent):void
{
var Loader:Boolean = false;

if (Loader == true)
{
myMc.stop();
}
else (Loader == false)
{
myMc.play();
}


}
}[/PHPS]
 

++Hadi++

Active Member
PHP:
var Loader:Loader = new Loader();Loader.contentLoaderInfo.addEventListener  (Event.COMPLETE , comp);
Loader.load(new URLRequest("Data/F1.swf"));
addChild(Loader);
Loader.x = 700;
Loader.y = 130;
var LoaderPlayPos:Boolean = false;//هر گاه فالس شد ،استپ می شود و اگر ترو شد ،پلی می شود
 
 
 
function comp(evt:Event):void
{
    var myMc:MovieClip = MovieClip(Loader.content);
    myBtn.addEventListener(MouseEvent.CLICK , handel);
}
function handel(evt:MouseEvent):void
{
    if (LoaderPlayPos)
    {
        myMc.play();
    }
    else
    {
        myMc.stop();
    }
}
 

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

بالا