حل شده سوالات سطح پایین
#1
سلام این جا سوالات نسبتا سطح پایین رو میپرسم و دوستان عزیز که جواب رو میدونن لطفا جواب بدن
با تشکر


الان سوال اولم اینه ک من چطور مقدار ی ولیو رو مضرب ی عدد وارد کنم
مثلا بجای اینکه یه عدد بنویسم مثل 1 یا 2 یا... بنویسم 6x (مضارب 6)
  پاسخ


 سپاس شده توسط:
#2
یه سوال دگ یه راهی بگید ک بتونم تعیین کنم رفتارsine با تغیر جهت اسپرایت همراه باشه
یعنی اسپرایت ب اخر ک رسیده خواست برگرده جهتش هم عوض بشه
  پاسخ


 سپاس شده توسط:
#3
سلام
اگه هر کدوم از همین سؤالات به اصطلاح خودتون سطح پایین رو به صورت جداگانه توی تاپیک‌های مختلف در بخش سؤالات تازه‌کاران می‌پرسیدید بهتر بود.

۱. برای بررسی اینکه یک عدد بر یک عدد دیگه بخش پذیر هست یا نه، می‌تونید از باقی‌مانده استفاده کنید. یعنی فرض کنیم یک متغیّر به اسم foo داریم و می‌خوایم بررسی کنیم که مقدارش مضربی از ۶ هست یا نه. پس در کاندیش Compare two values این شرط رو بررسی می‌کنیم:

کد:
foo % 6 = 0


% علامت باقی‌مانده‌ی تقسیم هست. این رو هم می‌دونیم که باقیمانده‌ی تقسیم وقتی صفر هست که خارج قسمت بر مقسوم بخش‌پذیر باشه.

۲. رفتار Sine یه چیزی داره مثل همون فاز در فیزیک پیش‌دانشگاهی (نوع حرکت پیش‌فرض Sine همون حرکت هماهنگ ساده هست که در فیزیک پیش گفته می‌شه) فقط فرقش اینه که فاز داخل فیزیک از ۰ تا ۲π هست، در این‌جا از ۰ تا ۱

در حالت پیش‌فرض ﴿حرکت افقی﴾ اکسپرشن Sprite.Sine.CyclePosition که فاز رو نشون می‌ده وقتی مقدارش بین 0 تا 0.25 هست یعنی داره از وسط به طرف راست حرکت می‌کنه، وقتی مقدارش بین 0.25 تا 0.75 هست یعنی داره از طرف راست به طرف چپ حرکت می‌کنه، وقتی هم مقدارش بین 0.75 تا 1 باشه یعنی از طرف چپ به سمت وسط داره حرکت می‌کنه.

پس می‌تونید مثلاً بگید هر وقت این اکسپرشن بین دو عدد 0.25 و 0.75 بود (Is between values)، اسپرایت ما set mirrored بشه و اگه بین اون‌ها نبود not mirrored بشه.
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط:
#4
(1394/4/24، 01:22 صبح)Mojtaba نوشته است: سلام
اگه هر کدوم از همین سؤالات به اصطلاح خودتون سطح پایین رو به صورت جداگانه توی تاپیک‌های مختلف در بخش سؤالات تازه‌کاران می‌پرسیدید بهتر بود.

۱. برای بررسی اینکه یک عدد بر یک عدد دیگه بخش پذیر هست یا نه، می‌تونید از باقی‌مانده استفاده کنید. یعنی فرض کنیم یک متغیّر به اسم foo داریم و می‌خوایم بررسی کنیم که مقدارش مضربی از ۶ هست یا نه. پس در کاندیش Compare two values این شرط رو بررسی می‌کنیم:

کد:
foo % 6 = 0


% علامت باقی‌مانده‌ی تقسیم هست. این رو هم می‌دونیم که باقیمانده‌ی تقسیم وقتی صفر هست که خارج قسمت بر مقسوم بخش‌پذیر باشه.

۲. رفتار Sine یه چیزی داره مثل همون فاز در فیزیک پیش‌دانشگاهی (نوع حرکت پیش‌فرض Sine همون حرکت هماهنگ ساده هست که در فیزیک پیش گفته می‌شه) فقط فرقش اینه که فاز داخل فیزیک از ۰ تا ۲π هست، در این‌جا از ۰ تا ۱

در حالت پیش‌فرض ﴿حرکت افقی﴾ اکسپرشن Sprite.Sine.CyclePosition که فاز رو نشون می‌ده وقتی مقدارش بین 0 تا 0.25 هست یعنی داره از وسط به طرف راست حرکت می‌کنه، وقتی مقدارش بین 0.25 تا 0.75 هست یعنی داره از طرف راست به طرف چپ حرکت می‌کنه، وقتی هم مقدارش بین 0.75 تا 1 باشه یعنی از طرف چپ به سمت وسط داره حرکت می‌کنه.

پس می‌تونید مثلاً بگید هر وقت این اکسپرشن بین دو عدد 0.25 و 0.75 بود (Is between values)، اسپرایت ما set mirrored بشه و اگه بین اون‌ها نبود not mirrored بشه.

خیلی ممنون از توضیحاتتون
چشم از این ب بعد تاپیک جدا میزنم واسه هر کدوم
  پاسخ


 سپاس شده توسط:


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اجرای بازی در گوشی selno 2 2,385 1403/10/23، 12:35 صبح
آخرین ارسال: Tggi
Sad خروجی اندروید با Intel xdk ya mahdi 0 125 1403/8/25، 02:09 عصر
آخرین ارسال: ya mahdi
  گروه انجمن کانستراکت sahabia-games 0 1,205 1401/4/30، 04:17 عصر
آخرین ارسال: sahabia-games
  کمتر شدن عدد از صفر tohidrajabali 0 1,150 1401/2/26، 01:06 عصر
آخرین ارسال: tohidrajabali
  مشکل در تاچ کردن mehdi 3 3,123 1400/12/21، 11:09 عصر
آخرین ارسال: mehdi

پرش به انجمن: