ارسالها: 2,126
موضوعها: 284
تاریخ عضویت: مرد 1395
سپاسها: 544
1602 سپاس گرفتهشده در 917 ارسال
سلام دوستان
من میخوام بگم در ابتدای بازی مثلا 10 تا از یدونه اسپرایت تولید بشه . فقط نمیدونم چطور باید تعداد رو مشخص کنم . آخه تو سیستم که create object رو میزنی نمیشه براش تعداد مشخص کرد . ممنون میشم جواب بدید .
ارسالها: 2,049
موضوعها: 36
تاریخ عضویت: اسف 1394
سپاسها: 5825
2904 سپاس گرفتهشده در 1521 ارسال
سلام
از حلقه میتونید استفاده کنید
یا اگه کار باهاشو بلد نیستید
یه متغیر درست کنید و بگید در شروع لی اوت اگه متغیر مقدارش کمتر از 10 بود , اون شی ساخته بشه و بعد یکی به متغیر اضافه بشه
اینطوری 10 بار انجام میشه اونت ولی بار یازدهم چون متغیر دیگه کمتر از 10 نیست , چیزی نمیسازه
ارسالها: 111
موضوعها: 9
تاریخ عضویت: ارد 1396
سپاسها: 57
114 سپاس گرفتهشده در 67 ارسال
با حلقه ها میتونید این کار رو انجام بدید
برید تو شیء سیستم بخش Loops اونجا حلقه ی repeat بدردتون میخوره
ارسالها: 2,126
موضوعها: 284
تاریخ عضویت: مرد 1395
سپاسها: 544
1602 سپاس گرفتهشده در 917 ارسال
خیلی ممنون مشکلم حل شد فقط در مورد همین loops میشه در مورد اونتاش یه توضیحی بدید . فک کنم خیلی کاربردیه.
ارسالها: 28
موضوعها: 1
تاریخ عضویت: مرد 1395
سپاسها: 29
42 سپاس گرفتهشده در 24 ارسال
حلقه ها در صورت برقراری یک شرط مجموعه ای از دستورات رو اجرا میکنن مثلا تا وقتی یک متغییر زیر ده باشه اسپرایت تولید میکنن، فقط یک سوال ببخشید اینو میپرسم شما که این چیزای ساده رو نمیدونید چطوری این همه بازی میسازین منتشر میکنید؟
ارسالها: 28
موضوعها: 1
تاریخ عضویت: مرد 1395
سپاسها: 29
42 سپاس گرفتهشده در 24 ارسال
بنده بیشتر برنامه نویسی سمت سرور انجام میدم کانستراکت هم تقریبا کامل بلدم، این چیزی که گفتم هم دوستانه بود اخه این چیزاجزو مفاهیم پایه برنامه نویسی و بازی سازی هستند و هرکسی باید این چیزارو بلد باشه موفق باشید.