درود مهمان گرامی! ثبت نام

آموزش ساخت بازی با C# آموزش پروژه محور یونیتی Unity آموزش ساخت بازی حدس تصویر
آموزش مدل سازی در Maya آموزش یونیتی Unity- ساخت منو آموزش گنجینه برنامه نویسی اندروید
آموزش مدل سازی با 3Ds Max آموزش متحرک سازی با Unity آموزش گرافیک کامپیوتری با OpenGL
آموزش متحرک سازی در 3Ds Max مجموعه آموزش های ساخت بازی آموزش ساخت بازی در ویژوال بیسیک
● آموزش های رایگان ● تبلیغات دیجیتال هوشمند ● استخدام در فرادرس

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
تکراری نیامدن آبجکتها
#1
Lightbulb 
با سلام
قبلا موضوع مشابه این سوال دیدم ولی به نتیجه نرسیدم
1) 10 تا آبجکت تصویری دارم که به صورت شانسی هر  10 ثانیه یکی ظاهر میشه
میخوام  تکراری نیاد چیکار کنم؟
2) اعداد طبیعی 1 تا 100 به صورت رندوم هر 10 ثانیه ظاهر میشه اینا هم میخوام تکراری نباشه

لطف کنید در صورت امکان کدهای مورد نیاز را بنویسید. با تشکر smiley
پاسخ
#2
(19/8/1396، 01:15 صبح)math24 نوشته است: مثل اینکه دیگه گیم میکیر از رونق افتاده. نه کسی سوالی میپرسه نه جوابی میاد.
از دوستان کسی نمیتونه کمک کنه که چطوری میشه آبجکت یا اسپرایت تصادفی به صورت تکراری نیاد مثلا اگر sprite3  الان اومده، دیگه تا اتمام اسپرایتها نیاد و به همین ترتیب اسپرایت بعدی؟
پاسخ
#3
(19/8/1396، 01:15 صبح)math24 نوشته است: با سلام
قبلا موضوع مشابه این سوال دیدم ولی به نتیجه نرسیدم
1)  10 تا آبجکت تصویری دارم که به صورت شانسی هر  10 ثانیه یکی ظاهر میشه
میخوام  تکراری نیاد چیکار کنم؟
2) اعداد طبیعی 1 تا 100 به صورت رندوم هر 10 ثانیه ظاهر میشه اینا هم میخوام تکراری نباشه

لطف کنید در صورت امکان کدهای مورد نیاز را بنویسید. با تشکر smiley

اینجا را ندیده بودم.

http://promakers.ir/showthread.php?tid=10091

عجب خلوته. خودم می پرسم خودم جواب میدم. surprised
پاسخ
#4
(19/8/1396، 10:17 عصر)math24 نوشته است:
(19/8/1396، 01:15 صبح)math24 نوشته است: با سلام
قبلا موضوع مشابه این سوال دیدم ولی به نتیجه نرسیدم
1)  10 تا آبجکت تصویری دارم که به صورت شانسی هر  10 ثانیه یکی ظاهر میشه
میخوام  تکراری نیاد چیکار کنم؟
2) اعداد طبیعی 1 تا 100 به صورت رندوم هر 10 ثانیه ظاهر میشه اینا هم میخوام تکراری نباشه

لطف کنید در صورت امکان کدهای مورد نیاز را بنویسید. با تشکر smiley

اینجا را ندیده بودم.

http://promakers.ir/showthread.php?tid=10091

عجب خلوته. خودم می پرسم خودم جواب میدم. surprised
با سلام.
اینکه میگم برای هردو سوالتون جواب میده.
باید یک لیست از آبجکتها (اعداد) مورد نظر بسازید. جای اونها رو توی لیست به صورت رندوم تغییر بدید. بعد هر 10 ثانیه یکی از عناصر لیست رو نمایش بدید (این درصورتی که بخواهید هر یک از آبجکتها (اعداد) یک بار ظاهر شوند و تا وقتی همه آبجکتها (اعداد) ظاهر نشده اند آبجکتیا عدد تکراری ظاهر نشود)

کد برای تولید اعداد 0 تا 100 بدون تکرار
کد:
n=100;
for(i=0;i<=n;i++)
{
   a[i]=i;
}
for(i=0;i<=n;i++)
{
   var index=irandom(n);
   var temp=a[i];
   a[i]=a[index];
   a[index]=temp;
}
پاسخ
#5
لطفا تایپیک های قدیمی را بالا نیاورید
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question اعداد تصادفی غیر تکراری(سوال) matin710 7 1,435 26/7/1394، 02:46 صبح
آخرین ارسال: matin710
Wink سوال در مورد آبجکتها در گیم میکر programmer 15 2,427 19/7/1393، 08:19 عصر
آخرین ارسال: Sir-Erfan



کاربرانِ درحال بازدید از این موضوع: 1 مهمان
آموزش ساخت بازی با C# آموزش پروژه محور یونیتی Unity آموزش ساخت بازی حدس تصویر
آموزش مدل سازی در Maya آموزش یونیتی Unity- ساخت منو آموزش گنجینه برنامه نویسی اندروید
آموزش مدل سازی با 3Ds Max آموزش متحرک سازی با Unity آموزش گرافیک کامپیوتری با OpenGL
آموزش متحرک سازی در 3Ds Max مجموعه آموزش های ساخت بازی آموزش ساخت بازی در ویژوال بیسیک
● آموزش های رایگان ● تبلیغات دیجیتال هوشمند ● استخدام در فرادرس