درخواست کمک

arezoo66

New Member
سلام
خواهش میکنم هر کی بلده درغ نکنه
یه پازل نوشتم خیلی ساده اکا کار نمیکنه اینم کل برنامه
علتش چیه؟؟؟
 

پیوست ها

  • 16.rar
    24.5 کیلوبایت · بازدیدها: 14

++Hadi++

Active Member
1- عنوان مناسبی رو واسه تایپیکاتون بزارین .
2- در مورد یه موضوع تو 2 انجمن ، تایپیک باز نکنین ...
 

yaa110

کاربر فعال
سلام، پروژه ناقصه چون myTargetname تعریف نشده اما در پنل اکشن استفاده شده.
 

clove-pink

کاربر فعال
سلام
myTargetname رو باید به صورت myTargetName بنویسید که در خط بالاییش تعریف شده:
کد:
var myTargetName:String="target" + event.target.name;
فلش به کوچیک و بزرگی حروف حساسه..
 

BehrouzPc

پــــادشــاه فــلــــش
PHP:
var startX:Number;
var startY:Number;
var counter:Number=0;

square_mc.addEventListener(MouseEvent.MOUSE_DOWN,pickUp);
square_mc.addEventListener(MouseEvent.MOUSE_UP,dropIt);
triangle_mc.addEventListener(MouseEvent.MOUSE_DOWN,pickUp);
triangle_mc.addEventListener(MouseEvent.MOUSE_UP,dropIt);
flower_mc.addEventListener(MouseEvent.MOUSE_DOWN,pickUp);
flower_mc.addEventListener(MouseEvent.MOUSE_UP,dropIt);
pentagon_mc.addEventListener(MouseEvent.MOUSE_DOWN,pickUp);
pentagon_mc.addEventListener(MouseEvent.MOUSE_UP,dropIt);

function pickUp(event:MouseEvent):void{
    event.target.startDrag();
    reply_txt.text="";
    event.target.parent.addChild(event.target);
    startX=event.target.x;
    startY=event.target.y;
}
function dropIt(event:MouseEvent):void{
    event.target.stopDrag();
    var myTargetName:String="target" + event.target.name;
    var myTarget:DisplayObject=getChildByName(myTargetName);
    if (event.target.dropTarget!=null && event.target.dropTarget.parent == myTarget)
    {
          reply_txt.text="good job";
          event.target.removeEventListener(MouseEvent.MOUSE_DOWN,pickUp);
           event.target.removeEventListener(MouseEvent.MOUSE_DOWN,dropIt);
           event.target.x = myTarget.x +myTarget.width/2;
           event.target.y = myTarget.y+myTarget.height/2;
           
           counter++;
           
           if(counter==4){
                reply_txt.text="congrats,you'r finish";
            }
    }
    else
    {
        reply_txt.text="Try A gain";
    event.target.x=startX;
    event.target.y=startY;
    }
          
}

square_mc.buttonMode=true;
flower_mc.buttonMode=true;
triangle_mc.buttonMode=true;
pentagon_mc.buttonMode=true;
2 مشکل هم در خود پروژه بود
و 5 -6 مشکل هم در کد که در بالا رفع شده است
1 - شی های متحرک را ویرایش کنید و شکل را در مرکز قرار دهید
2- نام شی مربوطه به مثلث ویرایش شود ، درست و طبق روال بقیه موارد وارد نشده است (مثلث سبز به این نام targettriangle_mc تغییر نام داده شود) بخش instance name

موفق و پیروز باشید
 
آخرین ویرایش:

clove-pink

کاربر فعال
فکر کنم اگه مقدار true رو از این کد بردارند تا lock نشه object بهتر بشه....

کد:
[COLOR=#000000][COLOR=#0000bb]event[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000bb]target[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000bb]startDrag[/COLOR][COLOR=#007700]([/COLOR][COLOR=#007700]);[/COLOR][/COLOR]
 

arezoo66

New Member
از دوستان بسیار متشکرم بابت پاسخ های مفید و عالی:rose:
اما یه چیز جالب!!
همین برنامه ای زدم اینجا تو سیستم من کار نمیکنه اما تو سیستم دوستم مثل بلبل کار می کنه!!
به نظرتون چرا؟؟ خودم موندم همینجوری:shock:
 

BehrouzPc

پــــادشــاه فــلــــش
از دوستان بسیار متشکرم بابت پاسخ های مفید و عالی:rose:
اما یه چیز جالب!!
همین برنامه ای زدم اینجا تو سیستم من کار نمیکنه اما تو سیستم دوستم مثل بلبل کار می کنه!!
به نظرتون چرا؟؟ خودم موندم همینجوری:shock:
اگه توی مرورگرتون تست می کنید احتمال داره فلش پلیرش به روز نباشه...
 

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

بالا