📸 پکیج Fantasy Heroes: Character Editor [PRO] جهت ساخت کاراکتر های دوبعدی با کیفیت بالا
🔹 با قابلیت ساخت کاراکترهای دوبعدی به صورت پریفاف و با استفاده از Spriteها
🔸جهت دانلود پکیج از این پسـت استفاده نمائید.
@UnityLearning
🔹 با قابلیت ساخت کاراکترهای دوبعدی به صورت پریفاف و با استفاده از Spriteها
🔸جهت دانلود پکیج از این پسـت استفاده نمائید.
@UnityLearning
Fantasy Heroes Character Editor Pro.unitypackage
10.4 MB
🔹 #دانلود نسخه کامل Pro #پکیج کاربردی «ساخت #کاراکتر های #دو_بعدی» در یونیتی
💾 نام پکیج: Fantastic Heroes Character Editor Pro
💻 قابل استفاده: یونیتی 2017 به بعد
💰 قیمت #پکیج: 20$ (دانلود رایگان فقط از یونیتی لرنینگ)
🎨 دارای کلیۀ تکسچر(Sprite)های بازیکن های مخلتف با قابلیت تغییر دهی توسط بازی ساز
📋 #توضیحات: این پکیج بسیار کاربردی بوده و جهت ساخت بازیکن (کاراکتر) های دوبعدی به صورت Sprite و نهایتاً در قالب Prefab استفاده میشود. کدهای آماده پکیج با Visual Studio هماهنگ میشوند (بر اساس فایل های DLL ) و این موضوع برنامه نویسی را بسیار آسانتر میکند. البته این نرم افزار تنها با ویژوال استودیو برای ویرایش کدها هماهنگ میشود و با سایر برنامه ها امکان کد نویسی Auto Complete وجود ندارد. همچنین پکیج دارای قابلیت تغییر تجهیزات بازیکن (مانند سلاح ها⚔ 🛡 و...) است.
🎦 فیلم آموزشی استفاده از پکیج در محیط یونیتی 2019.1 به زودی در کانال قرار خواهد گرفت.
@UnityLearning
💾 نام پکیج: Fantastic Heroes Character Editor Pro
💻 قابل استفاده: یونیتی 2017 به بعد
💰 قیمت #پکیج: 20$ (دانلود رایگان فقط از یونیتی لرنینگ)
🎨 دارای کلیۀ تکسچر(Sprite)های بازیکن های مخلتف با قابلیت تغییر دهی توسط بازی ساز
📋 #توضیحات: این پکیج بسیار کاربردی بوده و جهت ساخت بازیکن (کاراکتر) های دوبعدی به صورت Sprite و نهایتاً در قالب Prefab استفاده میشود. کدهای آماده پکیج با Visual Studio هماهنگ میشوند (بر اساس فایل های DLL ) و این موضوع برنامه نویسی را بسیار آسانتر میکند. البته این نرم افزار تنها با ویژوال استودیو برای ویرایش کدها هماهنگ میشود و با سایر برنامه ها امکان کد نویسی Auto Complete وجود ندارد. همچنین پکیج دارای قابلیت تغییر تجهیزات بازیکن (مانند سلاح ها⚔ 🛡 و...) است.
🎦 فیلم آموزشی استفاده از پکیج در محیط یونیتی 2019.1 به زودی در کانال قرار خواهد گرفت.
@UnityLearning
Forwarded from Unity Learning
⚫️ فرا رسیدن سالروز شهادت امام جعفر صادق(علیه السلام) را به تمام شیعیان جهان تسلیت عرض میکنیم.
🔸السلام علیک یا جعفر بن محمد ایها الصادق
🔹یا وجیه عندالله اشفع لنا عندالله
@UnityLearning
🔸السلام علیک یا جعفر بن محمد ایها الصادق
🔹یا وجیه عندالله اشفع لنا عندالله
@UnityLearning
⭐️ ولادت با سعادت حضرت علی بن موسی الرضا (علیه السلام) را به تمام شیعیان جهان به خصوص شما کاربران کانال یونیتی لرنینگ تبریک عرض میکنیم.
🔹 با توجه به برخی مشکلات، کانال چند وقتی است دیرتر به روزرسانی میشود، ان شاءالله و با دعای شما عزیران مشکلات برطرف شده و وضعیت به حالت سابق بر گردد. در چنین روزهای عزیزی از همه شما بزرگواران التماس دعای خیر داشته و برای همه شما آرزوی موفقیت و پیروزی دارم.
@UnityLearning
🔹 با توجه به برخی مشکلات، کانال چند وقتی است دیرتر به روزرسانی میشود، ان شاءالله و با دعای شما عزیران مشکلات برطرف شده و وضعیت به حالت سابق بر گردد. در چنین روزهای عزیزی از همه شما بزرگواران التماس دعای خیر داشته و برای همه شما آرزوی موفقیت و پیروزی دارم.
@UnityLearning
⭕️ محو کردن ظاهر یک آبجکت
🔹 همانطور که قبلا نیز بیان شده است، ظاهر #آبجکت ها در #یونیتی به وسیلۀ کامپوننت Renderer مدیریت می شود. مواردی مثل تکسچری که یک آبجکت نمایش می دهد، یا رنگ آن توسط کامپوننت های Renderer قابل دسترسی و تنظیم هستند.
🔸 بنابراین در صورتی که به هر دلیل لازم باشد، یک آبجکت از نظر ظاهری محو شود ولی همچنان ماهیت آبجکت بودن را داشته باشد، می توان از دستوری مثل زیر برای غیر فعال کردن #کامپوننت Renderer استفاده کرد./🔻
GetComponent<Renderer>().enabled = false;
[با فرض اینکه قرار است این اسکریپت را به آبجکت مورد نظر بدهیم]
👈 دستور بالا ظاهر یک آبجکت را به طور کامل محو خواهد کرد. اما در صورتی که کاربر بخواهد یک آبجکت از نظر شفافیت (Transparet) یک حالت خاص داشته باشد یعنی به صورت شفاف نمایش داده شود، می توان از Material ها استفاده کرد. در رابطه با Material ها قبلا در کانال توضیحات مفصل داده شده است. تکسچر نمایشی یا رنگ یک آبجکت در کامپوننت های Renderer در Material ها ذخیره می شوند. به کمک قابلیت Alpha می توان میزان شفافیت یک آبجکت را تعیین کرد. مقدار 1 برای پارامتر Alpha معادل نمایش کامل آبجکت و مقدار 0 (صفر) نیز معادل از بین رفتن حالت ظاهری آن است. #فیلم آموزشی این کار به زودی در کانال قابل دسترس خواهد بود.
@UnityLearning
🔹 همانطور که قبلا نیز بیان شده است، ظاهر #آبجکت ها در #یونیتی به وسیلۀ کامپوننت Renderer مدیریت می شود. مواردی مثل تکسچری که یک آبجکت نمایش می دهد، یا رنگ آن توسط کامپوننت های Renderer قابل دسترسی و تنظیم هستند.
🔸 بنابراین در صورتی که به هر دلیل لازم باشد، یک آبجکت از نظر ظاهری محو شود ولی همچنان ماهیت آبجکت بودن را داشته باشد، می توان از دستوری مثل زیر برای غیر فعال کردن #کامپوننت Renderer استفاده کرد./🔻
GetComponent<Renderer>().enabled = false;
[با فرض اینکه قرار است این اسکریپت را به آبجکت مورد نظر بدهیم]
👈 دستور بالا ظاهر یک آبجکت را به طور کامل محو خواهد کرد. اما در صورتی که کاربر بخواهد یک آبجکت از نظر شفافیت (Transparet) یک حالت خاص داشته باشد یعنی به صورت شفاف نمایش داده شود، می توان از Material ها استفاده کرد. در رابطه با Material ها قبلا در کانال توضیحات مفصل داده شده است. تکسچر نمایشی یا رنگ یک آبجکت در کامپوننت های Renderer در Material ها ذخیره می شوند. به کمک قابلیت Alpha می توان میزان شفافیت یک آبجکت را تعیین کرد. مقدار 1 برای پارامتر Alpha معادل نمایش کامل آبجکت و مقدار 0 (صفر) نیز معادل از بین رفتن حالت ظاهری آن است. #فیلم آموزشی این کار به زودی در کانال قابل دسترس خواهد بود.
@UnityLearning
⭕️ شروع به کار مجدد یونیتی لرنینگ
🔸 ضمن عذر خواهی از کاربران فهیم «یونیتی لرنینگ» به علت عدم به روز رسانی کانال، به اطلاع می رساند، به یاری خداوند و دعای شما عزیزان با رفع مشکلات از امروز مجدداً با آموزش های جدید موتور بازی سازی یونیتی در خدمت شما کاربران محترم هستیم. لطفا جهت حمایت از ما، کانال را به دوستان و آشنایان خود معرفی نمایید. ضمنا جهت حمایت مالی از کانال نیز می توانید از لینک ID Pay استفاده نمایید.
🖊 با تشکر مدیریت کانال یونیتی لرنینگ
🔸 ضمن عذر خواهی از کاربران فهیم «یونیتی لرنینگ» به علت عدم به روز رسانی کانال، به اطلاع می رساند، به یاری خداوند و دعای شما عزیزان با رفع مشکلات از امروز مجدداً با آموزش های جدید موتور بازی سازی یونیتی در خدمت شما کاربران محترم هستیم. لطفا جهت حمایت از ما، کانال را به دوستان و آشنایان خود معرفی نمایید. ضمنا جهت حمایت مالی از کانال نیز می توانید از لینک ID Pay استفاده نمایید.
🖊 با تشکر مدیریت کانال یونیتی لرنینگ
🎦 #فیلم #آموزش ساخت Unity ID توسط وب سایت #یونیتی
🔸 برای این کار به این لینک مراجعه کرده و اطلاعات خواسته شده را کامل نمایید. وارد کردن یک ایمیل معتبر برای ساخت اکانت یونیتی الزامی است و در مرحله بعد شما باید ایمیل وارد کرده را تایید نمایید.
اکانت یونیتی یا Unity ID برای دسترسی به تمام بخش های سایت یونیتی و هم چنین دسترسی به Asset Store الزامی می باشد.
[ دانلود فیلم از سرور پیکو فایل ]
⚙️ فیلم با رزولیشن صفحه موبایل و با کیفیت HD است.
💡 ورود به سایت یونیتی، همچنین به وسیلۀ یک اکانت جیمیل (گوگل) نیز امکان پذیر است، برای اینکار در صفحه Login روی گزینه Sign in with google کلیک کنید و سپس اطلاعات اکانت گوگل خود را وارد کرده و در مرحله آخر اجازه دسترسی به سایت یونیتی را نیز بدهید.
@UnityLearning
🔸 برای این کار به این لینک مراجعه کرده و اطلاعات خواسته شده را کامل نمایید. وارد کردن یک ایمیل معتبر برای ساخت اکانت یونیتی الزامی است و در مرحله بعد شما باید ایمیل وارد کرده را تایید نمایید.
اکانت یونیتی یا Unity ID برای دسترسی به تمام بخش های سایت یونیتی و هم چنین دسترسی به Asset Store الزامی می باشد.
[ دانلود فیلم از سرور پیکو فایل ]
⚙️ فیلم با رزولیشن صفحه موبایل و با کیفیت HD است.
💡 ورود به سایت یونیتی، همچنین به وسیلۀ یک اکانت جیمیل (گوگل) نیز امکان پذیر است، برای اینکار در صفحه Login روی گزینه Sign in with google کلیک کنید و سپس اطلاعات اکانت گوگل خود را وارد کرده و در مرحله آخر اجازه دسترسی به سایت یونیتی را نیز بدهید.
@UnityLearning
Screenshot.cs
922 B
📋 #اسکریپت آماده برای «گرفتن اسکرین شات از محیط بازی در هنگام طراحی»
🔸 به منظور تهیه اسکرین شات زمانی که در حال طراحی بازی (در محیط یونیتی) هستید، می توانید از این اسکریپت استفاده نمایید. البته در صورت حذف if ابتدایی اسکریپت مبنی بر چک کردن Unity Editor می توانید این کار در بازی نهایی خود پیاده سازی کنید.
⌨️ کلید تهیه اسکرین شات در این اسکریپت S در نظر گرفته شده که شما می توانید بر حسب نیاز آن را تغییر دهید. (شرط مربوط به کلاس Input)
💡 #یادآوری: به منظور تهیه اسکرین شات در یونیتی 5.6 به بعد می توان از #کلاس ScreenCapture و دستور CaptureScreenshot استفاده کرد که در پست های قبلی توضیح داده شده است.
@UnityLearning
🔸 به منظور تهیه اسکرین شات زمانی که در حال طراحی بازی (در محیط یونیتی) هستید، می توانید از این اسکریپت استفاده نمایید. البته در صورت حذف if ابتدایی اسکریپت مبنی بر چک کردن Unity Editor می توانید این کار در بازی نهایی خود پیاده سازی کنید.
⌨️ کلید تهیه اسکرین شات در این اسکریپت S در نظر گرفته شده که شما می توانید بر حسب نیاز آن را تغییر دهید. (شرط مربوط به کلاس Input)
💡 #یادآوری: به منظور تهیه اسکرین شات در یونیتی 5.6 به بعد می توان از #کلاس ScreenCapture و دستور CaptureScreenshot استفاده کرد که در پست های قبلی توضیح داده شده است.
@UnityLearning
ScreenshotTransparent.cs
1.6 KB
📋 #اسکریپت دیگر برای تهیه اسکرین شات از صفحه بازی در هنگام طراحی این بار بدون استفاده از کلاس ScreenCapture
👈 با دستورات این اسکریپتِ آماده، می توان با زدن کلیدی مثل S از صفحه نمایش (محلی که توسط دوربینِ فعال بازی نمایش داده می شود) به کمکِ دستورات رِندِرینگ از صفحه یک اسکرین شات گرفت و آن را در یک Texture2D ذخیره کرد و در نهایت با استفاده از #کلاس File، فایل با فرمت PNG را از تکسچر ساخته شده ایجاد کرد. البته این اسکرین شات از محیط نمایشی دوربینِ فعال بازی و به صورت Transparent خواهد بود. یادگیری این اسکریپت به منظور دستورات خاصی که دارد توصیه می شود. (در واقع این اسکریپت تاحدودی دستورات جایگزین برای کلاس ScreenCapture می باشد)
🔹 نکته پایانی برای این اسکریپت این است که با توجه به اینکه عمل تهیه اسکرین شات با استفاده از #کامپوننت دوربین (Camera) انجام می شود، باید این اسکریپت را به آبجکتی که این کامپوننت را دارد، اختصاص داد. در واقع دو کامپوننت (این اسکریپت و دوربینِِ فعال بازی) باید کنار هم باشند.
@UnityLearning
👈 با دستورات این اسکریپتِ آماده، می توان با زدن کلیدی مثل S از صفحه نمایش (محلی که توسط دوربینِ فعال بازی نمایش داده می شود) به کمکِ دستورات رِندِرینگ از صفحه یک اسکرین شات گرفت و آن را در یک Texture2D ذخیره کرد و در نهایت با استفاده از #کلاس File، فایل با فرمت PNG را از تکسچر ساخته شده ایجاد کرد. البته این اسکرین شات از محیط نمایشی دوربینِ فعال بازی و به صورت Transparent خواهد بود. یادگیری این اسکریپت به منظور دستورات خاصی که دارد توصیه می شود. (در واقع این اسکریپت تاحدودی دستورات جایگزین برای کلاس ScreenCapture می باشد)
🔹 نکته پایانی برای این اسکریپت این است که با توجه به اینکه عمل تهیه اسکرین شات با استفاده از #کامپوننت دوربین (Camera) انجام می شود، باید این اسکریپت را به آبجکتی که این کامپوننت را دارد، اختصاص داد. در واقع دو کامپوننت (این اسکریپت و دوربینِِ فعال بازی) باید کنار هم باشند.
@UnityLearning
⚫️ فرا رسیدن سالروز شهادت حضرت امام جواد (علیه السلام) فرزند گرامیِ امام رضا (علیه السلام) را خدمت کاربران گرامی کانال #تسلیت عرض می کنیم. از خداوند منان برای همه شما آرزوی سلامتی و موفقیت داریم.
🔸 السَّلامُ عَلَيْكَ يَا أَبَا جَعْفَرٍ مُحَمَّدَ بْنَ عَلِيٍّ الْبَرَّ التَّقِيَّ الْإِمَامَ الْوَفِيَّ
@UnityLearning
🔸 السَّلامُ عَلَيْكَ يَا أَبَا جَعْفَرٍ مُحَمَّدَ بْنَ عَلِيٍّ الْبَرَّ التَّقِيَّ الْإِمَامَ الْوَفِيَّ
@UnityLearning
Profiler(Part1).mkv
37 MB
🎦 #فیلم #آموزش استفاده از قابلیت Profiling در #یونیتی «قسمت اول»
🔸 برای دسترسی به میزان منابعی که بازیِ ساخته شده از سیستمِ نهایی مصرف خواهد کرد، می توان از #پنجره کاربردی Profiler بهره برد. توضیحات اولیه این پنجره در این پست موجود است.
🔹 برای دسترسی به پنجره Profiler می توانید از مسیر Windows > Analysis > Profiler یا کلید Ctrl + 7 استفاده نمایید. این پنجره میزان منابع مصرفی مثل CPU، Ram و... به صورت جداگانه و به شکل نمودار به شما نمایش خواهد داد.
@UnityLearning
🔸 برای دسترسی به میزان منابعی که بازیِ ساخته شده از سیستمِ نهایی مصرف خواهد کرد، می توان از #پنجره کاربردی Profiler بهره برد. توضیحات اولیه این پنجره در این پست موجود است.
🔹 برای دسترسی به پنجره Profiler می توانید از مسیر Windows > Analysis > Profiler یا کلید Ctrl + 7 استفاده نمایید. این پنجره میزان منابع مصرفی مثل CPU، Ram و... به صورت جداگانه و به شکل نمودار به شما نمایش خواهد داد.
@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #یونیتی 2019.2 عرضه شد. ویژگی های جدید این نسخه در فیلم قابل مشاهده است.
🔸 برای دانلود پلتفرم های مختلف این نسخه (ویندوز و مک) از لینک های زیر استفاده کنید.
🔑 در صورت ارائه #کرک اختصاصی برای این نسخه، در پست های آتی قرار خواهد گرفت، فعلا می توانید از آخرین کرک قرار گرفته در کانال استفاده نمائید.
🔸 لطفا دقت کنید، کلیه لینک های ارائه شده از سرور Trainbit غیر مستقیم بوده و شما باید در صفحه باز شده روی دانلود فایل کلیک کنید و مدتی برای شروع دانلود منتظر بمانید.
@UnityLearning
🔸 برای دانلود پلتفرم های مختلف این نسخه (ویندوز و مک) از لینک های زیر استفاده کنید.
🔑 در صورت ارائه #کرک اختصاصی برای این نسخه، در پست های آتی قرار خواهد گرفت، فعلا می توانید از آخرین کرک قرار گرفته در کانال استفاده نمائید.
🔸 لطفا دقت کنید، کلیه لینک های ارائه شده از سرور Trainbit غیر مستقیم بوده و شما باید در صفحه باز شده روی دانلود فایل کلیک کنید و مدتی برای شروع دانلود منتظر بمانید.
@UnityLearning
⭕️ #پکیج Spaceships Pack v1.1 شامل 16 مدل و آبجکت فضاپیما برای ساخت بازی های فضایی
🛩 این پکیج شامل 16 آبجکت آماده برای استفاده به صورت Prefab است که می توانید از آنها برای ساخت بازی های فضایی استفاده نمایید.
📥 #دانلود پکیج به صورت رایگان از طریق پست بعدی امکان پذیر خواهد بود.
@UnityLearning
🛩 این پکیج شامل 16 آبجکت آماده برای استفاده به صورت Prefab است که می توانید از آنها برای ساخت بازی های فضایی استفاده نمایید.
📥 #دانلود پکیج به صورت رایگان از طریق پست بعدی امکان پذیر خواهد بود.
@UnityLearning
16 Spaceships Pack v1.1.unitypackage
10.4 MB
📥 #دانلود #پکیج Spaceships Pack v1.1 برای ساخت بازی های فضایی و اکشن در یونیتی
🛩 این پکیج شامل 16 آّبجکت فضاپیمای با کیفیت برای استفاده در بازی های سه بعدی است که می توانید برای آنها کد نویسی هم داشته باشید.
💡 برای استفاده از آبجکت های پکیج از پوشه Meshes (و نه Prefab) استفاده نمایید. در واقع پریفاب های این 16 آبجکت در پوشه Meshes لیست شده اند. این پکیج در یونیتی 2019 کاملاً تست شده و بدون ایراد می باشد.
@UnityLearning
🛩 این پکیج شامل 16 آّبجکت فضاپیمای با کیفیت برای استفاده در بازی های سه بعدی است که می توانید برای آنها کد نویسی هم داشته باشید.
💡 برای استفاده از آبجکت های پکیج از پوشه Meshes (و نه Prefab) استفاده نمایید. در واقع پریفاب های این 16 آبجکت در پوشه Meshes لیست شده اند. این پکیج در یونیتی 2019 کاملاً تست شده و بدون ایراد می باشد.
@UnityLearning
⚫️ فرا رسیدن سالروز شهادت حضرت امام محمد باقر •علیه السلام• را به تمام شیعیان و دل دادگان اهل بیت #تسلیت میگوییم.
«السلام علیک یا باقر العلوم، یا وجیه عندالله اشفع لنا عند الله»
⚪️ امام محمد باقر علیه السلام میفرمایند:
🔹 دانشمندی که از علمش سود برد ، از هفتاد هزار عابد بهتر است.
📜 بحارالانوار ، ج 75، ص (173)
@UnityLearning
«السلام علیک یا باقر العلوم، یا وجیه عندالله اشفع لنا عند الله»
⚪️ امام محمد باقر علیه السلام میفرمایند:
🔹 دانشمندی که از علمش سود برد ، از هفتاد هزار عابد بهتر است.
📜 بحارالانوار ، ج 75، ص (173)
@UnityLearning
📷 #آبجکت اسلحه به صورت ریگ شده و دارای #انیمیشن با فرمت FBX «آماده برای استفاده»
🔫 این آبجکت دارای انیمیشن بوده و برای استفاده آماده است یعنی کافی است آن را بدست بازیکن بدهید برای اجرا شدن انیمیشن کد نویسی کنید.
📍 دانلود فایل این آبجکت از طریق پست بعدی امکان پذیر است.
@UnityLearning
🔫 این آبجکت دارای انیمیشن بوده و برای استفاده آماده است یعنی کافی است آن را بدست بازیکن بدهید برای اجرا شدن انیمیشن کد نویسی کنید.
📍 دانلود فایل این آبجکت از طریق پست بعدی امکان پذیر است.
@UnityLearning
75_fbx_gun_@UnityLearning.zip
1.2 MB
📥 #دانلود فایل FBX آبجکت اسلحه کلت به صورت ریگ شده و آماده برای استفاده در محیط بازی برای بازیکنان خودی یا دشمن
📍 جهت استفاده از آبجکت آن را از حالت zip خارج کرده و محتویات آن را به #پنجره Project خود اضافه(دِرَگ) کنید.
👈 «توضیحات بیشتر»
👈 «آموزش استفاده آبجکت های سه بعدی در بازیهای دوبعدی»
@UnityLearning
📍 جهت استفاده از آبجکت آن را از حالت zip خارج کرده و محتویات آن را به #پنجره Project خود اضافه(دِرَگ) کنید.
👈 «توضیحات بیشتر»
👈 «آموزش استفاده آبجکت های سه بعدی در بازیهای دوبعدی»
@UnityLearning
🖥 استفاده از Command Prompt در محیط برنامه نویسی #یونیتی
💡 گاهی اوقات لازم است، بازی ساز به دستورات خط فرمان ویندوز که به اختصار CMD نامیده می شود، دسترسی کامل داشته باشد و بتواند آنها را در مواقع خاص اجرا کند. البته این کار در هنگام طراحی برنامه های اتوران به وسیلۀ یونیتی بیشتر لازم است.
🔍 به منظور دسترسی کامل به توضیحات مربوط به CMD می توانید [این صفحه] از ویکی پدیا را مشاهده نمایید.
🔹 در زبان #سی_شارپ به منظور اجرای نرم افزار CMD می توان از تابع Proccess از کلاس Diagnostics استفاده کرد. همچنین می توان برای ارسال دستور به این برنامه نیز از پارامتر دوم این تابع (هر دو از نوع String) استفاده کرد.
System.Diagnostics.Process.Start("CMD.exe",strCmdText);
👈 در #مثال بالا متغیر strCmdText یک دادۀ String است و معادل دستوری است که قصد اجرای آن توسط CMD را داریم. دستوراتی مثل Copy کردن، حذف یا تغییر نام فایل ها، دسترسی به سرویس های خاص ویندوز و... از طریق CMD به راحتی قابل دسترسی می باشد و برنامه نویسی را بسیار ساده خواهد کرد.
@UnityLearning
💡 گاهی اوقات لازم است، بازی ساز به دستورات خط فرمان ویندوز که به اختصار CMD نامیده می شود، دسترسی کامل داشته باشد و بتواند آنها را در مواقع خاص اجرا کند. البته این کار در هنگام طراحی برنامه های اتوران به وسیلۀ یونیتی بیشتر لازم است.
🔍 به منظور دسترسی کامل به توضیحات مربوط به CMD می توانید [این صفحه] از ویکی پدیا را مشاهده نمایید.
🔹 در زبان #سی_شارپ به منظور اجرای نرم افزار CMD می توان از تابع Proccess از کلاس Diagnostics استفاده کرد. همچنین می توان برای ارسال دستور به این برنامه نیز از پارامتر دوم این تابع (هر دو از نوع String) استفاده کرد.
System.Diagnostics.Process.Start("CMD.exe",strCmdText);
👈 در #مثال بالا متغیر strCmdText یک دادۀ String است و معادل دستوری است که قصد اجرای آن توسط CMD را داریم. دستوراتی مثل Copy کردن، حذف یا تغییر نام فایل ها، دسترسی به سرویس های خاص ویندوز و... از طریق CMD به راحتی قابل دسترسی می باشد و برنامه نویسی را بسیار ساده خواهد کرد.
@UnityLearning
Unity Learning
🖥 استفاده از Command Prompt در محیط برنامه نویسی #یونیتی 💡 گاهی اوقات لازم است، بازی ساز به دستورات خط فرمان ویندوز که به اختصار CMD نامیده می شود، دسترسی کامل داشته باشد و بتواند آنها را در مواقع خاص اجرا کند. البته این کار در هنگام طراحی برنامه های اتوران…
A Complete List of CMD Command_@UnityLearning.pdf
196.2 KB
📋 لیست نسبتاً کاملی از تمامی دستورات قابل اجرا در محیط CMD که قابلیت اجرا در محیط ویندوز را دارند.
🔹 برخی دستورات CMD مانند دستورات دسترسی به رجیستری نیاز به Admin بودن دارند و باید قبل از استفاده از دستور این موضوع (یعنی داشتن مجوز ادمین | Admin Permission) بررسی گردد. در این صورت بازی شما باید حتما توسط کاربر به صورت Run As administrator اجرا شود.
@UnityLearning
🔹 برخی دستورات CMD مانند دستورات دسترسی به رجیستری نیاز به Admin بودن دارند و باید قبل از استفاده از دستور این موضوع (یعنی داشتن مجوز ادمین | Admin Permission) بررسی گردد. در این صورت بازی شما باید حتما توسط کاربر به صورت Run As administrator اجرا شود.
@UnityLearning
🌹 غافل مشو از عید غدیر و برکات
امروز خدا گشوده است باب نجات
🌷 جبریل و ملائک همه با امر خدا
سر داده ز گل دسته ی هستی صلوات
🦋 فرا رسیدن عید سعید غدیر خم را به تمام شیعیان جهان بخصوص شما کاربران عزیز تبریک عرض میکنیم.
@UnityLearning
امروز خدا گشوده است باب نجات
🌷 جبریل و ملائک همه با امر خدا
سر داده ز گل دسته ی هستی صلوات
🦋 فرا رسیدن عید سعید غدیر خم را به تمام شیعیان جهان بخصوص شما کاربران عزیز تبریک عرض میکنیم.
@UnityLearning
CommandRunUnity.mkv
89.7 MB
🎦 #فیلم #آموزش استفاده از دستورات محیط Command Prompt ویندوز در #یونیتی هنگام اجرای بازی
🔹 همانطور که در پست های قبلی نیز بیان شد، برای استفاده از محیط CMD و ارسال دستور به آن می توان از کد زیر در اسکریپت استفاده کرد.
System.Diagnostics.Process.Start("cmd.exe", "/C دستور");
👈 در واقع کد بالا دستور مورد نظر را برای شما اجرا کرده و نتیجه آنرا از طریق محیط CMD به شما نمایش میدهد.
💡 دانلود و مشاهده فیلم آموزشی از طریق فایل مستقیم تلگرام، لینک پیکوفایل و مشاهده مستقیم در نماشا امکان پذیر است.
@UnityLearning
🔹 همانطور که در پست های قبلی نیز بیان شد، برای استفاده از محیط CMD و ارسال دستور به آن می توان از کد زیر در اسکریپت استفاده کرد.
System.Diagnostics.Process.Start("cmd.exe", "/C دستور");
👈 در واقع کد بالا دستور مورد نظر را برای شما اجرا کرده و نتیجه آنرا از طریق محیط CMD به شما نمایش میدهد.
💡 دانلود و مشاهده فیلم آموزشی از طریق فایل مستقیم تلگرام، لینک پیکوفایل و مشاهده مستقیم در نماشا امکان پذیر است.
@UnityLearning