Unity Scripts
85 subscribers
67 photos
26 videos
11 files
34 links
هر چی کد بخواید برای یونیتی اینجا هست #C و JavaScript و برای پیدا کردن کد مورد نظر فقط کافی آن را بدون # سرچ کنید.


کانال های ما:
@Unitypersianforum

لینک انجمن:
https://t.me/joinchat/JNNaghKP-cPuU04-GCl4LA

مدیر:
@ErfanRafezi
Download Telegram
🔶 انجمن یونیتی فارسی

دوستان ما انتقاد پذیر هستیم
در ربات ما در بخش ارتباط با ما انتقاد پیشنهاد و نظرات خود را بگویید تا به آن رسیدگی کنیم.
حتماً کسانی که ناراضی هستند به ما دلیلش را بگویند.
حتماً رسیدگی می کنیم.
با تشکر

ربات:
@Assistance_UPF_Bot
🔶 آموزش کوتاه
آزمایشی


⭕️برای نمایش متن روی صفحه بازی (دوربین فعال) در یونیتی نسخه پنج می‌توان از UI Text استفاده کرد.

🔸برای اضافه کردن UI Text از منوی

Game Object👉🏻UI👉🏻Text

استفاده می‌کنیم.

👈🏻با این کار یک متن با ویژگی هایی که در پنجره Inspector تنظیم می‌کنیم(مثل اندازه،متن و...) به صفحه نهایی بازی اضافه می‌شود.



🔸برای دسترسی به این آبجکت در کد نویسی از نوع

UnityEngine.UI.Text

استفاده می‌شود.

🔹اگر یک نوع داده ای از Text تعریف کنیم 👈🏻

var TEXT: UnityEngine.UI.Text;

می‌توان به صورت زیر مثلا به خاصیت متن آن دسترسی داشت(در زمان اجرا_کد نویسی).


TEXT.text="This is test";

👈🏻با این کد با فرض تعریف و مقدار دهی در یونیتی متن UI TEXT تغییر می‌کند.

💢برای تبدیل نوع متغیر عددی به رشته ای از تابع ToString استفاده می‌شود.

⭕️ مثال:

🔺 اگر i یک متغیر عددی باشد:

TEXT.text=i.ToString();




#برنامه_نویسی
#آموزش_کوتاه
🔶 انجمن یونیتی فارسی

@Unity_Learns
با آموزش های متنی کوتاه اما به درد بخور راضی هستید اگر بالای بیست بیست و پنج نفر بود ادامه می دهیم!؟

🔶 انجمن یونیتی فارسی
🔶 انجمن یونیتی فارسی

بررسی مقدار دهی متغیر های سراسری در یونیتی
🔹 برای بررسی این که، آیا متغیری که به صورت سراسری(بـــرای مقدار دهی در برنامه یونیـــتی) مقدار دهـــی شده است یا خیر؟ از این روش و تکنــــیک برنامــه نویسی استفاده می کنیم.

🔸 فرض کنید، متغیر test را به صورت سراسری (در ابتدا و بیرون همه توابع) تعریف کرده ایم، یعنـی:

# pragma strict
var Test:GameObject;
.....

👌🏻فرض می شود نوع متغیر GameObject یا هر نوع دیگری است، در این جا برای بررسی این که آیا Test در برنامه یونیتی مقدار دهی شده است یا خیر، از کد نویسی به شکل زیر استـــفاده می کنیم.

if (Test)
{....}

👌🏻در واقع با این کار بررسی می‌کنیم اگر متغیر مورد نظر در یونیتی مقدار دهی شده است، اعمال شرط انجام شود.


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


#برنامه_نویسی
#آموزش_کوتاه
@Unity_Scripts
🔶 انجمن یونیتی فارسی

نمایش یک پیام هر 12 ساعت:


using UnityEngine.UI;
using System.Collections;
public class Move : MonoBehaviour {

public Text label1;


void Update()
{

int intHour=System.DateTime.Now.Hour;

if(intHour==12 || intHour==24)
{
label1.text=intHour.toString();
}

}

@Unity_Scripts
SmoothFollow.cs
1.8 KB
🔶 انجمن یونیتی فارسی

اسکریپت SmoothFollow

جهت تعقیب یک آبجکت توسط دوربین

@Unity_Package
MP3AudioImporter.cs
1.5 KB
🔶 انجمن یونیتی فارسی

اسکریپت خواندن آهنگ ها از Sd card
موبایل
@Unity_Package
This media is not supported in your browser
VIEW IN TELEGRAM
سلام
انجمن یونیتی فارسی قصد دارد یه کانال برای مدل های ۳d بسازد که شما استفاده کنید.
موافق هستید یا نه

🔶 انجمن یونیتی فارسی
سلام دوستان
میخوایم چالش بزاریم و قدرت شما توی بخش های حرفه ای تونو بسنجیم اگه قدرتشو داری و فکر میکنی میتونی توی چالش شرکت کنی لایک کن
👍اره
👎نه
چالش داریم برا خفنترینا
چه حرفه ای شاخ تره😳😳

ببینم چیکار میکنین
یعنی کدوم حرفه شاختره🤔
کدنویسی،مدل سازی،گرافیست و یا.....

اگه قدرتشو داری ثابت کن که تو حرفه ای که بلدی از بقیه شاخ تری😉

حرفه ی خودتو برام بفرس به آیدی: @ali0denger
هر کدوم از حرفه ها که سین بیشتری داشته باشه برندس👌
@unity_package
@unity_learns
@unity_scripts
چالش ساعت 17:00 شروع خواهد شد
🔶 انجمن یونیتی فارسی

#تغییر_زاویه_با_اخلاف_زمان
خب دوستان ما میخواییم یه چیز مثل تفنگ کال اف بسازیم اما با کد قبلی تا دشمن یا پلیر بیاد سمتش سریع نشونه میگیره و میپاشونتش خب طرف هم 2تا فوش به برنامه نویس میده میره بیرون از بازی
برای این کار
اول 2تا متغییر از جنس ترنسفورم میسازیم یکی هدف و دیگری این شی
private Transform ThisTransform = null;
public Transform Target = Null;
و
یک متغییر از نوع فلوت
RotSpeed = 45f;
مساوی نال هم نزاریم میشه
خب حالا باید دیس ترنسفرم و برابر قرار بدیم با کمپونت این جسمی که بهش اسکریپت داده میشه
void awake(){
ThisTransform = GetComponet<Transform😠);
}
خب کد نگاه کردن به تارگت رو مینویسیم این جا و داخل یک متغییر ذخیره میکنیم(همون کد اموزش قبل)
که از کلاس کوترنیون هست

void Update(){
Quaternion DestRot = Quaternion.LookRotation(Target.position - ThisTransform.position , Vector3.Up);
//در این جا یک متد به نام روتیت تو وارد داریم
//که 3 پارامتر میگیره
//اولی از جایی که چرخش شروع میشه
//دومی محل رفتن چرخش به اون جا که ما محل تارگت و دادیم
//سومی مقداری فلوت هست که روت اسپید و دادیم این متغییر حداکثر چرخش در زمان خاصی دلتا تایم هستش
ThisTransform.rotation = Quternion.RotateTowards(ThisTransform.rotation , DestRot , RotSpeed);
}
در یونیتی یادتون نره که به ترنفسفورم ها جسمی نصبت بدید

#آموزش_کوتاه
#برنامه_نویسی

@Unity_Learns
@Unity_Scripts
@Unity_Package
🔶 انجمن یونیتی فارسی

⭕️تغییر رزولیشن بازی از حالت غیر عریض به HD یا Full HD مناسب برای بازی های قدیمی که حالت های HD را پشتبیانی نمی کنند.



🔸 به طور مثال 🔵 warhammer 4000 Dawn Of War 1.0 به حالت عریض HD🔵

👇👇🏻👇🏼👇🏽👇🏾👇🏿👇👇🏻👇🏼👇🏽👇🏾👇🏿

◀️ فایل Local.ini را در مسیر بازی با notpad++ باز کنید مقادیر :

screenheight=x
screenwidth=y

را با رزولیشن مانیتور خود تطبیق دهید.

🔹 مثال:

screenwidth=1366
screenheight=768

👌🏻 این روش تست شده و کاملا جواب می دهد.

🔶 در اکثر بازی ها این روش برای HD کردن رزولیشن بازی استفاده می شود. (یک فایل جداگانه، مثل local.ini در کنار فایل exe بازی موجود است تا به وسیله آن به پارامتر های اجرایی بازی، مثل رزولیشن دسترسی داشته باشیم)

#برنامه_نویسی
#آموزش_کوتاه

@Unity_Package
@Unity_Learns
@Unity_Scripts
دانلود پکیج فوق العاده Unity Car Pro

حجم : 477 مگابایت

لینک دانلود رایگان در کانال زیر:

@Unity_Package
Forwarded from اتچ بات
🔶 توجه توجه 🔶

با آوردن پنج نفر در هر یک از کانال های ما تبلیغات بنری رایگان در همه کانال ها و گروه های ما دریافت کنید.

یعنی با آوردن پنج نفر بالای پنجاه نفر ممبر بگیرید.

و آیدی و اسم اون پنج نفر رو باید به ما بگید.

اگه می خوای بیا به آیدی زیر:

@Erfan_R1380

🔶 انجمن یونیتی فارسی
Forwarded from اتچ بات
🔶 انجمن یونیتی فارسی

Electronic Graphics

افتتاح کانال گرافیکی انجمن یونیتی فارسی

عضو شید مطالب مربوط به بازی سازی در راه است مثل:

🔹 ساخت تیزر برای بازی با برنامه های شما

🔹ساخت اسپلش اسکرین یا لوگو موشن برای بازی ها و برنامه های شما

🔹 ساخت لوگو و آیکون های فوق حرفه ای برای برنامه ها و بازی ها شما

🔹 ساخت رابطه ها کاربری مثل منو ها برای بازی ها و برنامه های شما

🔹 و هر چیزی که به گرافیک مربوط باشه

🔹 و چیز های دیگه مثل عکس نوشته استیکر عکس های HD و....

در کانال ما 😉😉

*_*_*_* @Electronic_Graphics *_*_*_*
Forwarded from MARVEL STUDI0S Comics
دوستان عزیز این آدم یه کانال داره و با دروغ داره ممبر جمع می کنه و خواهش مندیم از کانال لفت داده و خودش را ریپورت کنید باتشکر.

@mazyar13791
کانال:
@iso_project
تایید حرف مون فقط خدا می دونه سر چند نفر دیگرو کلاه گذاشته.