کانال تخصصی یونیتی ( آموزش و نکته )
1.77K subscribers
548 photos
146 videos
51 files
250 links
به نام خدا

مسئولیت مطالب یا آگهی ارسالی در کانال یا کامنت ها به عهده من یا ما نیست

لیست گروه ها و...
https://t.me/UnityEngine3D/823

برای تبلیغ در کانال و گروه :
https://t.me/UnityEngine3DAds

مدیر اصلی(مالک)
@UnityEngine
Download Telegram
با توجه به تصویر بالا اگر بخواهید وقتی سلامتی آبجکت به صفر رسید اون رو حذف کنید ، بهتر است کدوم یک رو در جای خالی نوشت؟
Anonymous Quiz
12%
health > 0
9%
health.0
40%
health < 1
39%
health < 0
حلول ماه ربیع الاول مبارک
Media is too big
VIEW IN TELEGRAM
آموزش ساخت Scroll view در یونیتی به زبان #فارسی

آپارات :
https://www.aparat.com/v/aNqDA

#یونیتی
#آموزش

(آموزش رو من نساختم)

👉 @UnityEngine3D 👈
دوستان آیدی یک یونیتی کار حرفه ای هر سوالی دوست داشتید ازش بپرسید 👇👇

👈 آیدیش 👉
کتابخانه نمونه های شیدر گراف

اطلاعات بیشتر و گیت هاب :
https://github.com/UnityTechnologies/ShaderGraph_ExampleLibrary


#یونیتی #پکیج


👉 @UnityEngine3D 👈
آموزش رفع خطای Blocked by play protect (یونیتی) 👇


لینک : https://b2n.ir/j69909


#یونیتی #آموزش #فارسی #ارسالی_اعضا
خروجی
1 + 2 + 3 + 4 + 5 + "6"
(سی شارپ)
Anonymous Quiz
35%
Error
11%
123456
1%
15
3%
12345
3%
21
0%
651
4%
6
42%
156
1%
1
اول سوال قبلی رو جواب بدید و یاد بگیرید
حالا این رو جواب بدید
C# 1+"2"+3+"4"=?
Anonymous Quiz
16%
Error
3%
10
50%
1234
12%
424
2%
163
5%
244
5%
1324
2%
4321
5%
هیچکدام
خب می‌خوام بهتون expression ها رو بگم

مباحث خیلی ساده هستن

طبق تعریف یه expression شامل ترکیبی از عملگرها و متغیرها و ثابت هاست که یه مقدار با تایپ مشخص تولید میکنن

خیلی ساده

مثلا 2+2 الان یه expression هست و مقدارش برابر 4

معمولا expression ها رو بر اساس نوع هم دسته بندی میکنن

دسته بندی ها اینجوریه:

ثابت ها:
4*5
1
8/6
"hello"
موارد بالا ثابت هستن، مقدارشون تغییر نمیکنه، تایپ ها متفاوته

عددی int
x * y
c
x - int(2.2)
توی موارد بالا تمام اعداد صحیح هستن و اگر جایی عددی صحیح نباشه تبدیل انجام میشه تا به عددی صحیح تبدیل بشه

عددی float و double هم مشخص هست طبق تعریف بالا، نوع string هم دقیقا مثل همین هاست

منطقی:
x>y || a==10
خروجی عبارت بالا یه عبارت از جنس bool هست(توی if ها دیدید)

پوینترها:
x++, &y
اینا رو کم باهاشون تو C# برخورد دارید اما خب گفتم

بیتی(bitwise):
x<<2
y&0xff
اینها رو هم کم می‌بینید پس خیلی بهشون کاری نداریم اما جنس خروجی بستگی به تعریف داره

همه چیزهایی که دیدید فرم‌هایی از expression هستن(محدود به اینها نیستیم، فرم های دیگه ای هم داریم)



الان می‌دونیم شرط داخل if یه expression هست
یه فرمول ریاضی expression هست

حالا میدونیم وقتی نوشته میشه
if( a>b+c )
عبارت a>b+c یه expression هست

در نهایت یه سوال
جنس این expression چیه؟
(12+23) & (0xff)
جواب میشه bitwise
حالا جنس خروجی اش چیه؟
byte
array
int
float
bool

دوست داشتید کامنت بدید



#آموزشی #یونیتی #expression #orig

👉 @UnityEngine3D 👈
1