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

جشنواره بازیسازی پرومیکرز

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از قدرمطلق
#1
سلام به همه توی نت سرچ کردم جوابی نگرفتم گفتم اینجا مطرحش کنم. smiley
من اگه بخام فاصله ی دوتا جسم +یا- بودنش اهمیت نباشه چطوری میتونم توی کد بنویسمش؟مثلا فاصله ی aتاb مهم نباشه ک -20 هس یا +20 و این شرط رو بذارم اگه قدرمطلق فاصلشون 20 باشه ابجکت b از بین بره؟
پاسخ
#2
سلام
این کد رو به عنوان یک اسکریپت با نام absolute ذخیره کن و استفاده کن
کد:
///absolute(var)

if(sign(argument0)==-1)
{
   return -(argument0);
}
else
{
   return argument0;
}
smiley
پاسخ
 سپاس شده توسط imanbeik ، ladyship ، Milad_Hyper ، رضا النصار
#3
از دو تاشرط با یا استفاده کن
اینجوری
if(fasele=20 || fasele=-20)
{
}
راه sir maker هم کاملا صحیحه خواستی ازاون استفاده کن اگه متوجه نشدی بگو تا بیشتر توضیح بدم
پاسخ
 سپاس شده توسط sir maker ، ladyship ، رضا النصار ، Milad_Hyper
#4
(17/2/1396، 07:51 عصر)ladyship نوشته است: سلام به همه توی نت سرچ کردم جوابی نگرفتم گفتم اینجا مطرحش کنم. smiley
من اگه بخام فاصله ی دوتا جسم +یا- بودنش اهمیت نباشه چطوری میتونم توی کد بنویسمش؟مثلا فاصله ی aتاb مهم نباشه ک -20 هس یا +20 و این شرط رو بذارم اگه قدرمطلق فاصلشون 20 باشه ابجکت b از بین بره؟

سلام
علاوه بر راه حل هایی که دوستان ارائه کردند، از راه زیر هم میتونید از قدر مطلق استفاده کنید :

کد php:
// Inside Object a
distance abs(distance_to_object(obj_b));

if (
distance == 20) {
     with(obj_binstance_destroy();     

پاسخ
 سپاس شده توسط ladyship ، sir maker ، رضا النصار


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  استفاده از متغیر و حروف کنار هم در draw text mha 5 668 19/11/1394، 01:44 صبح
آخرین ارسال: mha
  راهنمایی در مورد استفاده از ویوو ها salar1298 5 693 14/5/1394، 07:27 عصر
آخرین ارسال: salar1298
  استفاده از لایه ها در گیم میکر salar1298 5 588 20/4/1394، 09:56 عصر
آخرین ارسال: qwerty13
  درخواست اموزش استفاده ار لیب تاچ + لینک دانلود salar1298 11 1,609 8/4/1394، 12:14 صبح
آخرین ارسال: sajjad3011
  چگونه در گیم میکر استادیو از زبان ++C استفاده کنیم؟ Shervin Akh 12 2,094 26/2/1394، 11:51 عصر
آخرین ارسال: Microsoft2



کاربرانِ درحال بازدید از این موضوع: 1 مهمان