آموزش ساخت ابزارهای سفارشی برای گسترش Unity IDE

Building Custom Tools to Extend the Unity IDE

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Unity یک IDE قدرتمند برای توسعه بازی های 2D و 3D است. اما حتی بهتر است وقتی آن را با ساختن ابزارهای سفارشی خود گسترش می دهید. با جسی فریمن همراه باشید ، زیرا وی توسعه Unity IDE را با بازرسان سفارشی ، پنجره های ویرایشگر و سایر ابزارها برای سرعت بخشیدن به توسعه بازی جستجو می کند. بیاموزید چگونه با افشای زمینه های عمومی ، ایجاد پنجره ویرایشگر سفارشی ، ذخیره و بارگذاری پرونده ها در پوشه پروژه و موارد دیگر ، بازرس موجود را گسترش دهید. به علاوه ، بیاموزید که چگونه وسایل خود را سبک و پوست کنید تا استفاده از آنها راحت تر باشد. آیا می خواهید سفارشی سازی های خود را با دیگران به اشتراک بگذارید؟ پس از پایان کار ، می توانید ابزار جدید را برای به اشتراک گذاشتن با همکاران یا فروش در فروشگاه دارایی Unity صادر کنید.
موضوعات شامل:
  • قرار دادن متغیرها در معرض بازرس
  • ارائه خصوصیات به قسمتهای بازرس
  • تمدید ویرایشگر پایه
  • ایجاد عناصر UI سفارشی
  • اصلاح طرح ویرایشگر سفارشی
  • ساخت یک پنجره سفارشی
  • ذخیره و بارگذاری داده ها
  • ایجاد لیست قابل سفارش
  • بازرسان سفارشی پوست
  • صادر کردن دارایی ها به عنوان بسته های Unity

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • فایل های تمرینی Exercise Files

1. معرفی به بازرس 1. Introduction to the Inspector

  • تور بازرس A tour of the Inspector

  • متغیرها را در اختیار بازرس قرار دهید Expose variables to the Inspector

  • با متغیرها کار کنید Work with variables

  • محدودیت های متغیر در بازرس Variable limitations in the Inspector

  • ویژگی های مربوط به زمینه های بازرس را ارائه دهید Provide attributes to Inspector fields

  • کلاسهای سفارشی را اضافه کنید Add custom classes

2. ویرایشگرهای سفارشی را در وحدت ایجاد کنید 2. Build Custom Editors in Unity

  • ویرایشگر پایه را گسترش دهید Extend the base editor

  • آنچه بازرس را نمایش می دهد اصلاح کنید Modify what the Inspector displays

  • محدودیت های ویرایشگر سفارشی Custom editor limitations

3. عناصر UI سفارشی را در وحدت ایجاد کنید 3. Create Custom UI Elements in Unity

  • قسمت ورودی: رشته ها و اعداد Input field: Strings & numbers

  • گزینه های Game را با استفاده از فیلدهای انتخاب انتخاب کنید Pick GameObjects using selection fields

  • دکمه ها را به یک ویرایشگر سفارشی اضافه کنید Add buttons to a custom editor

  • طرح یک ویرایشگر سفارشی را تغییر دهید Modify the layout of a custom editor

4- در وحدت یک پنجره سفارشی بسازید 4. Build a Custom Window in Unity

  • یک پنجره سفارشی بسازید Build a custom window

  • چرخه عمر پنجره The window life cycle

  • نمایش در یک پنجره Display in a window

  • کشیدن و رها کردن پشتیبانی در یک پنجره Drag-and-drop support in a window

5- ذخیره و بارگیری داده ها در وحدت 5. Saving and Loading Data in Unity

  • با داده کار کنید Work with data

  • برای ذخیره داده آماده شوید Prepare to save data

  • سریال کردن داده ها Serialize data

  • داده ها را در پوشه دارایی بنویسید Write data to the asset folder

  • بارگیری داده ها از پوشه دارایی Load data from the asset folder

  • تجزیه و تحلیل داده ها Parse data

6. رابط کاربری پیشرفته 6. Advanced UI

  • یک لیست تغییرپذیر اضافه کنید Add a reorderable list

  • پیوندهای تماس را به لیست قابل تنظیم ما اضافه کنید Add callbacks to our reorderable list

  • لیست مجدد ما را تغییر دهید Reskin our reorderable list

  • با خصوصیات سریالی کار کنید Work with serialized properties

  • پنهان کردن و نمایش محتوا Hide and show content

7. بازرسان سفارشی پوست 7. Skinning Custom Inspectors

  • جعبه ها را به یک ویرایشگر مشتری اضافه کنید Add boxes to a customer editor

  • جعبه پیام The message box

  • تمیز کردن رابط کاربری شخصی ما Cleaning up our custom UI

  • استاندارد یک ظاهر طراحی شده Standardizing styling

  • برنامه های UI UI utilities

8. صادر کردن کد سفارشی 8. Export Custom Code

  • سازمان کد Code organization

  • بسته های دارایی را صادر و وارد کنید Export and import assets packages

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت ابزارهای سفارشی برای گسترش Unity IDE
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 11m
39
Linkedin (لینکدین) lynda-small
12 مهر 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
23,263
- از 5
ندارد
دارد
دارد
Jesse Freeman

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jesse Freeman Jesse Freeman

رئیس بازاریابی شریک و چارچوب در آمازون

جسی فریمن رئیس بازاریابی شریک و چارچوب در آمازون و یک متخصص بازاریابی توسعه دهنده است.

جسی در این زمینه فعالیت داشته است. لبه برش توسعه تعاملی، با تمرکز بر پلتفرم های وب و موبایل، برای بیش از پانزده سال. جسی به عنوان یک متخصص در زمینه خود، برای آمازون، مایکروسافت، MLB، HBO، نیویورک جتس، فولکس واگن، تامی هیلفیگر، هوی و بسیاری دیگر کار کرده است. جسی علاوه بر توسعه، پیشینه ای در هنرهای زیبا دارد و در هنر تعاملی کامپیوتر از دانشکده هنرهای تجسمی استاد است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.