تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 28

نام تاپيک: چگونگی عمل تقسیم و تفریق در فلش؟

  1. #11
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2012
    محل سكونت
    کرج
    پست ها
    57

    پيش فرض

    اونجایی که میگین به num2 یه مقدار random بده البته من با as3 کار میکنم... !

    فک کنم اگه بجای if از while استفاده کنی بهتر باشه یعنی بهش میگی تازمانی که عدد دوم کمچیک تراز اولی هست بهش مقدار رندوم بده

    اون فایل تون هم دانلود کردم کار قشنگیه بهتون تبریک میگم و لی برای من ناقص اجرا میشد تایمر نداشت امتیاز رو نشون نمی داد فقط عمل ضرب رو داشت

    on(release){
    false_mc._visible=false;
    afarin_mc._visible=false;
    num3=""
    num1=1;
    num2=1;
    num1=num1*random(5);


    while(num2 < num1)
    {
    num2=num2*random(5);
    }
    }
    من این کدو نوشتم ولی افتاد تو loop !!! بعدش کل پروژه مو بست!!

    بعدش چرا عدد دوم رو براش حلقه نوشتین؟ من منظورم این بود که اگه عدد اول کوچکتر از عدد دوم باشه در اونصورت توی تفریق جواب منفی میشه.
    و من نمیخوام اصن جواب منفی داشته باشم!
    حلقه رو نباید برای عدد اول بنویسیم؟؟ و اگه نوشتیم چکار کنم تو loop نیفته؟

  2. #12
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2012
    محل سكونت
    کرج
    پست ها
    57

    پيش فرض

    کسی جوابمو نمیده؟؟ خیلی فوریه....توش گیر کردم....چجوری بازی رو دو نفره طراحی کنم

  3. #13
    اگه نباشه جاش خالی می مونه 1w2w3w4w's Avatar
    تاريخ عضويت
    Aug 2010
    محل سكونت
    دزفول
    پست ها
    265

    پيش فرض

    یه سوال همه کد ها رو خودتون نوشتین یا یه فایل آماده گیر اوردین و تغییرش میدین؟!

    دو نفره کردن چیز خاصی نیست یعنی دو متغییر برای دو بازیکن درست کنید و یه بار متغییر اول امتیاز بگیره و بار دوم متغییر دوم و همینطور ادامه پیدا کنه.

    خوب میتونی به جای while بنویسی

    if(num1<num2)
    {
    s=num2-num1
    num1=num1+s+1
    }
    else
    {
    num1=num1
    }
    Last edited by 1w2w3w4w; 11-11-2012 at 23:40.

  4. #14
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2012
    محل سكونت
    کرج
    پست ها
    57

    پيش فرض

    یه سوال همه کد ها رو خودتون نوشتین یا یه فایل آماده گیر اوردین و تغییرش میدین؟!

    دو نفره کردن چیز خاصی نیست یعنی دو متغییر برای دو بازیکن درست کنید و یه بار متغییر اول امتیاز بگیره و بار دوم متغییر دوم و همینطور ادامه پیدا کنه.

    خوب میتونی به جای while بنویسی

    if(num1<num2)
    {
    s=num2-num1
    num1=num1+s+1
    }
    else
    {
    num1=num1
    }
    ممنون...
    خودم نوشتم البته 3 سال پیش برای پروژه کاردانیم نوشته بودم براهمین بعضی کدها یادم رفته حالا استادمم گیر داده باید دو نفره باشه!!
    از کجا اون متغیرهام بفهمن که امتیاز نفر اول هسش یا نفر دوم؟

    استادم گفت تو صفحه بازی که الن برای یه نفر طراحی شده برای دو نفر طراحی بشه یعنی عین همون تایمر امتیاز و عددهای تصادفی برای نفر دوم هم باشه در واقع صفحه به دو قسمت تقسیم شه
    بعد یبار نفر اول جواب بده یبار نفر دوم!! چجوری این کارو انجام بدم!؟؟

  5. #15
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2012
    محل سكونت
    کرج
    پست ها
    57

    پيش فرض

    if(num1<num2)
    {
    s=num2-num1
    num1=num1+s+1
    }
    else
    {
    num1=num1
    }
    اینم نشد!! پس تصادفی عدد دوم چی شد؟؟قبل از if چی باید بنویسم؟؟
    من الان پروژه رو آپ میکنم خودتون ببینید که قسمت منها به چه صورت هست...
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  6. #16
    اگه نباشه جاش خالی می مونه 1w2w3w4w's Avatar
    تاريخ عضويت
    Aug 2010
    محل سكونت
    دزفول
    پست ها
    265

    پيش فرض

    این کد رو اینجا بزار


    on(release){
    false_mc._visible=false;
    afarin_mc._visible=false;
    num3=""
    num1=1;
    num2=1;
    num1=num1*random(5);
    num2=num2*random(5);


    if(num1<num2)
    {
    s=num2-num1
    num1=num1+s+1
    }
    else
    {
    num1=num1
    }

    }


    نگا کن الان تو برنامه شما یه متغییر هستش که هر وقت درست جواب بدن یکی اضافه میشه حالا شما دوتا متغییر میزاری که با کلیکهای فرد نفر اول و با کلیک های زوج نفر دوم امتیاز بگیره چیز سختی نیست...!

  7. #17
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2012
    محل سكونت
    کرج
    پست ها
    57

    پيش فرض

    این کد رو اینجا بزار


    on(release){
    false_mc._visible=false;
    afarin_mc._visible=false;
    num3=""
    num1=1;
    num2=1;
    num1=num1*random(5);
    num2=num2*random(5);


    if(num1<num2)
    {
    s=num2-num1
    num1=num1+s+1
    }
    else
    {
    num1=num1
    }

    }


    نگا کن الان تو برنامه شما یه متغییر هستش که هر وقت درست جواب بدن یکی اضافه میشه حالا شما دوتا متغییر میزاری که با کلیکهای فرد نفر اول و با کلیک های زوج نفر دوم امتیاز بگیره چیز سختی نیست...!
    واقعا ممنون درست شد....فقط یه سوال دیگه برای قسمت تقسیم این کدو چه تغییری بدم؟
    نمیدونم چرا یه مشکل پیش اومده همه ی ماهی ها حالت چشمکی شدن!! عین این تبلیغات که چشمک میزنن فکر کنم آپلود هم کردم اینجوری هست
    من اومدم از scene استفاده کردم و به این صورت هسش:

    scene1: صفحه اصلی
    scene2: جمع
    scene3: تفریق
    scene4: ضرب
    scene5: تقسیم

    هرکدوم از دکمه های جمع و تفریق و... انتخاب کنه وارد این scene ها میشه...
    حالا نمیدونم چرا پروژه م بهم ریخته با اینکه اسم تموم آبجکت های هر scene فرق میکنه.

  8. #18
    اگه نباشه جاش خالی می مونه 1w2w3w4w's Avatar
    تاريخ عضويت
    Aug 2010
    محل سكونت
    دزفول
    پست ها
    265

    پيش فرض

    فایلتون رو تک فریمی درست کردین؟

    احتمال داره یه فریم خالی اضافی داشته باشین؟!

  9. #19
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2012
    محل سكونت
    کرج
    پست ها
    57

    پيش فرض

    نه تک فریم نیست تا صبح درست بود یدفه قاطی کرد
    میشه ایمیل تون رو بدید براتون ایمیل کنم فایل fla رو؟

  10. #20
    اگه نباشه جاش خالی می مونه 1w2w3w4w's Avatar
    تاريخ عضويت
    Aug 2010
    محل سكونت
    دزفول
    پست ها
    265

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •