تبلیغات
تبلیغات

نحوه تنظیم سایز پلیر با چند سایز دیگر
(1 مشاهده) (1) مهمان
  • صفحه:
  • 1

موضوع: نحوه تنظیم سایز پلیر با چند سایز دیگر

نحوه تنظیم سایز پلیر با چند سایز دیگر 3 ماه, 2 هفته پیش #137441

  • Night Sky
  • آفلاین
  • کاربر همیشگی سایت
  • ارسال: 74
  • دریافت تشكر: 43
  • 
با سلام ، توی یه بازی مار 2بعدی که اندازه ها یا scale پلیر تغییر میکنه و همچنین چند float دیگر برای چرخش سر پلیر، و بدنش و زوم

دوربین در نظر گرفته شده حالا چطور اینا رو با هم تنظیم کنم که مثلا هرچی سایز پلیر بزرگتر شد به همون اندازه و یا بیشتر دوربین

بالاتر بره و چرخش پلیر و بدنش که هر کدوم متفاوته به اندازه ای تغییر کنه؟

bodySize = 1f
headRotate = 0.7
bodyRotate = 15f
cameraSize = 6f

این اندازه های پیشفرض هنگام شروع هستن که هنگام غذا خوردن پلیر گفتم به اندازه زیر بزرگتر بشه:
transform.localScale += new Vector3 (food.transform.localScale.x / 500, food.transform.localScale.y / 500, food.transform.localScale.z / 500);


حالا چطور بقیه سایزها رو تنظیم کنم با سایز بدن که همونقدر که پلیر بزرگتر میشه دوربین سایزش بالاتر بره و چرخش سر و چرخش

بدن کمتر بشه؟

همچنین هنگام سرعت گرفتن پلیر گفتم سایز بدن کم بشه:
(Input.GetMouseButton (0) && transform.localScale.x > 1)
transform.localScale -= new Vector3 (transform.localScale.x / 10000, transform.localScale.y / 10000, transform.localScale.z / 10000);

و حالا چطور سایزهای دیگر رو با توجه به بدن کم کنم که خلاصه همیشه در یک اندازه باشه زوم دوربین با پلیر و چرخش سر با بدن و...


سایز اولیه رو که بالا گفتم و سایز نهایی هم میخوام در حد زیر باشه حالا طبق کدهای بالا باید چطور عمل کنم هنگام غذا خودن چقدر

از چرخش بدن کم کنم و یا تقسیم بر چند کنم و دوربین چطور، چقدر زیاد کنم و یا تقسیم کنم و همچنین هنگام سرعت...

bodySize = 3f
headRotate = 0.1
bodyRotate = 5f
cameraSize = 14f

با تشکر.
  • صفحه:
  • 1
زمان ایجاد صفحه: 0.10 ثانیه

جدیدترین آثار ارسالی در گالری

تبلیغات
تبلیغات

جدیدترین ارسالهای تالارگفتگو