ارسالها: 25
موضوعها: 14
تاریخ عضویت: آبا 1394
سپاسها: 7
1 سپاس گرفتهشده در 1 ارسال
سلام
میخواستم یک شی با شی دیگری جایگزین بشه مثلا اگر شی 1 به شی 2 بر خورد کرد شی 3 با چهار جایگزین بشه
ارسالها: 1,091
موضوعها: 122
تاریخ عضویت: دي 1393
مکان: همدان-ملایر
سپاسها: 236
1923 سپاس گرفتهشده در 1126 ارسال
برای جایگذین کردن باید کنش ها یا همان اکشن های زیر را انجام دهید.
شی سوم می خواهد جایگذین شود . و شی چهار جایگزین شونده
1- شی سوم دستور ساخت شی چهارم در همان جایی که شی سوم هست می دهد. شی چهارم دقیقا در همان جا ساخته می شود.
2-شی سوم دستور پاک شدن خودش.
نکته ای که باید دقت کنید. باید در بخش رویدادها جوری باشد که شی سوم را برگزیند. اگر چنین نشود همه نمونه شی هایی که از یک افرس ساخته می شود پاک می شود باید توری فیلتر کنید که شی سوم گزینش شود.
رویداد بالا سخت پیاده سازی می شود .اگر شی اول به شی دوم برخورد کند شی اول به شی سوم تبدیل شود ساده تر است. چون شی سوم شما دخالتی در بازی ندارد. مگر با زیر رویدادها پیاده سازی کنید