کانال تخصصی یونیتی ( آموزش و نکته )
الذهاب إلى القناة على Telegram
به نام خدا مسئولیت مطالب یا آگهی ارسالی در کانال یا کامنت ها به عهده من یا ما نیست لیست گروه ها و... https://t.me/UnityEngine3D/823 برای تبلیغ در کانال و گروه : https://t.me/UnityEngine3DAds مدیر اصلی(مالک) @UnityEngine
إظهار المزيد1 765
المشتركون
+224 ساعات
+57 أيام
+2130 أيام
أرشيف المشاركات
به پیشنهاد یکی از دوستان این کد رو بردم توی شیدر ، فریمم موقع حرکت چند برابر شد😍 ، ممنون
سلام دوستان
این رو با DOTS ساختم (برای یادگیری)
هر چی بازیکن میره جلو تر مکعب ها هم میره جلو تر و متریال هاش با توجه به ارتفاعش مقدار دهی میشه و زمین با PerlinNoise ساخته شده و هر کدوم از این ها مکعب کامل هستن
اگه دقت کنید حالت عادی فریمش خوبه ولی وقتی حرکت میکنه زمین ساخته میشه و مکعب ها با توجه به PerlinNoise حرکت میکنن و متریال هاشم آپدیت میشه ، به نظر خودم همین سیستم متریال آپدیت شدنش با توجه به ارتفاع کلی فریم میگیره ، چون کدش رو توی آموزش یک طور دیگه نوشت و هر کاری کردم که بشه با ecs و job نوشتش نشد
(نوشتم ref RenderMesh نشد ، از in هم استفاده کردم نشد ، جاب رو پاک کردم و از Run() و WithoutBurst() هم استفاده کردم ولی بازم نشد ، اون قسمت اول رو با Entities زدم و دومی که متریال رو ست میکنه جدا کردم ولی بازم نشد ، مجبور شدم از چیزی که توش آموزش گفته بود استفاده کنم که خیلی هم فریم گرفت😑 ، کدی که خیلی فریم گرفت👇👇)
#چطور_بسازیمش
قسمت اول : بازی حافظه ی شنیداری
سلام. تو قسمت اول چطور بسازیمش یاد می گیریم مکانیک بازی حافظه ی شنیداری رو بسازیم.
تو این بازی گوینده چند جهت رو اعلام می کنه و بعد از اعلام باید ما اون جهت ها رو انتخاب کنیم.
تو این آموزش با نحوه ی کار IEnumerator ها آشنا میشیم.
این آموزش به درخواست یکی از کاربر ها تهیه شده.
کیفیت 720p
دوستان پیشنهاد میکنم فعلا دانلود نکنید تا ادمین دیگه بیاد و کیفیت خوبش رو بفرسته
#چطور_بسازیمش
قسمت اول : بازی حافظه ی شنیداری
سلام. تو قسمت اول چطور بسازیمش یاد می گیریم مکانیک بازی حافظه ی شنیداری رو بسازیم.
تو این بازی گوینده چند جهت رو اعلام می کنه و بعد از اعلام باید ما اون جهت ها رو انتخاب کنیم.
تو این آموزش با نحوه ی کار IEnumerator ها آشنا میشیم.
این آموزش به درخواست یکی از کاربر ها تهیه شده.
#نکته #یونیتی
ترجمه :
استفاده کردن از Frame Debugger :
فریم دیباگر میتونه نمایش بده که هر فریم چطوری به طور جداگانه از draw calls ها ساخته شده
و از این ابزار میتونید برای عیب یابی ویژگی های شیدر ها استفاده کنید و کمک میکنه چطوری رندر شدن بازیتون رو تجزیه و تحلیل کنید
👉 @UnityEngine3D 👈
دوستان من یک چیز رو اونجا توی آموزش ScriptableObject تصحیح کنم (البته الان تصحیحش کردم) ، اینکه با توجه به نوشته بالا در ادیتور هم در موقع اجرا و هم به صورت دستی امکان تغییر وجود داره و ذخیره میشه ولی در خروجی میشه فراخوانیش کرد ولی اگه تغییرش بدید احتمالا بعد از خروج بازی دوباره به حالت اول بر میگرده (برای ذخیره کردن داده ها در خروجی استفاده نمیشه)
(اگر مشکلی بود کامنت بدید حتما)
دوستان من یک چیز رو اینجا شک دارم ، فرصت شد تستش میکنم و تصحیحش میکنم و خبرتون میکنم
توضیح این سوال
x=1
(x=1)
y=x++
(y=1,x=2)
z=y-x
(z=1-2=-1)
نکته در خط
y=x++
هست
اون خط این شکلی اجرا میشه:
y=x
x=x+1
ترتیب اجرای عملیات ++ مهمه
یعنی الان اگر من توی کد بنویسم
y=x++
با
y=++x
متفاوته
y=++x
میشه این
x=x+1
y=x
که جواب توی این حالت میشه 0
و افرادی که گفتن 1 جواب درست هست، احتمالا فرض کردن که
x++ == x+1
هست اما در واقعیت
x++ == x=x+1
هست
نتیجه اخلاقی سوال بعدی یک کم سخت تره و اگه نکته رو متوجه شده باشید میتونید جواب بدید
#یونیتی #آموزش #فارسی
👉 @UnityEngine3D 👈
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
