StringUtilities.cs
1.5 KB
#اسکریپت_آماده #اسکریپت #کد
این کد extension برای کلاس string هست و حاوی 8 تابع بازگشتی bool هست که یکی یکی توضیح میدم (این توابع نیازی به پارامتری ندارن) :
isValidPhoneNumber - بررسی شماره موبایل فقط ایران
isValidJson - بررسی صحیح بودن جیسون
isValidUrl - بررسی صحیح بودن لینک
isValidUsername - بررسی نام کاربری
isValidEmail - بررسی صحیح بودن آدرس ایمیل
isValidPath - بررسی آدرس فایل
isValidIPAddress - بررسی صحیح بودن آیپی
isValidDateTime - بررسی DateTime بودن
حالا طرز استفاده چطوره ؟ شما یک رشته دارین حالا مهم نیست تو متغیر باشه یا مستقیم دابل کوتیشن شما میتونید توی شرط هاتون از توابع بالا استفاده کنید:
اول که کتابخونه رو فراخونی میکنید:
این کد extension برای کلاس string هست و حاوی 8 تابع بازگشتی bool هست که یکی یکی توضیح میدم (این توابع نیازی به پارامتری ندارن) :
isValidPhoneNumber - بررسی شماره موبایل فقط ایران
isValidJson - بررسی صحیح بودن جیسون
isValidUrl - بررسی صحیح بودن لینک
isValidUsername - بررسی نام کاربری
isValidEmail - بررسی صحیح بودن آدرس ایمیل
isValidPath - بررسی آدرس فایل
isValidIPAddress - بررسی صحیح بودن آیپی
isValidDateTime - بررسی DateTime بودن
حالا طرز استفاده چطوره ؟ شما یک رشته دارین حالا مهم نیست تو متغیر باشه یا مستقیم دابل کوتیشن شما میتونید توی شرط هاتون از توابع بالا استفاده کنید:
اول که کتابخونه رو فراخونی میکنید:
using HadiHD;یا :
if ("+989391493315".isValidPhoneNumber) {}
string s = "+989391493315";🆔 @Unity_Technologies
if (s.isValidPhoneNumber) {}
PhysicMaterials.cs
2.6 KB
#اسکریپت_آماده #کاربردی #کد #اسکریپت
این اسکریپت حاوی 5 فیزیک متریال اماده از پیش تعریف شده هست میتونید با کد نسبت بدید به کلایدرتون
کتابخونه رو فراخونی کنید:
Metal - فلز
Wood - چوب
Ice - یخ
Rubber - لاستیک
Player - بازیکن یا کاراکتر
طرز استفاده :
این اسکریپت حاوی 5 فیزیک متریال اماده از پیش تعریف شده هست میتونید با کد نسبت بدید به کلایدرتون
کتابخونه رو فراخونی کنید:
using HadiHD;
لیست فیزیک متریال ها:Metal - فلز
Wood - چوب
Ice - یخ
Rubber - لاستیک
Player - بازیکن یا کاراکتر
طرز استفاده :
GetComponent<BoxCollider> ().material = PhysicMaterials.Metal;
🆔 @Unity_Technologies👍1
HadiHD.Colliders.dll
12 KB
#کتابخونه #آماده #کاربردی #یونیتی #اسکریپت #کد
این کتابخونه حاوی 4 کلایدر متفاوت از جمله Cone, Plane, Tube, Torus هست میتونید روی گیم ابجکت و مدلتون اددش کنید از قسمت Add Component منوی HadiHD/Colliders و تنظیم و استفاده کنید
(برای استفاده از این کتابخونه باید فایل dll رو داخل پوشه Plugins توی پروژتون بریزید)
🆔 @Unity_Technologies
این کتابخونه حاوی 4 کلایدر متفاوت از جمله Cone, Plane, Tube, Torus هست میتونید روی گیم ابجکت و مدلتون اددش کنید از قسمت Add Component منوی HadiHD/Colliders و تنظیم و استفاده کنید
(برای استفاده از این کتابخونه باید فایل dll رو داخل پوشه Plugins توی پروژتون بریزید)
🆔 @Unity_Technologies
Unity Technologies pinned «استفاده از پکیج Obfuscator Pro و رمزنگاری کد های بازی در یونیتی https://www.youtube.com/watch?v=acRDlyD-n-0»
هر پیشنهادی اسکریپتی پلاگینی پکیجی خواستین زیر همین پست کامنت کنید
#نمونه_کار #قدیمی #نمونه #کار #یونیتی #unity #unity_engine #unityengine #work #unity5
یادی کنیم از این نمونه کار برای سال ۲۰۱۹ اونقدر هم قدیمی نیست با یونیتی 5.6.6
🆔 @Unity_Technologies
یادی کنیم از این نمونه کار برای سال ۲۰۱۹ اونقدر هم قدیمی نیست با یونیتی 5.6.6
🆔 @Unity_Technologies
استفاده از پکیج Obfuscator Pro و رمزنگاری و ضد استخراج کردن کد های خروجی بازی در یونیتی:
https://www.youtube.com/watch?v=acRDlyD-n-0
https://www.youtube.com/watch?v=acRDlyD-n-0
دوره آموزشی ساخت صفحه ثبت نام و ورود به حساب با یونیتی و پی اچ پی و MySQL
این آموزش فایل فشرده RAR با حجم 155 مگابایت (294 مگابایت حجم استخراج) حاوی 5 فایل آموزش تصویری با فرمت MKV و چندین کد PHP و پروژه ای که در آموزش خواهیم ساخت و نوشت قرار گرفته است.
+ فایل های راهنمای متنی هر قسمت
+ توضیحات داخل ویدیو به صورت متنی
رزولوشن ویدیو ها: 1280x720
کد ادیتور های استفاده شده:
- MonoDevelop, Notepad++
نرم افزار های استفاده شده:
- Unity Engine, DevServer
🏞 تصویری از ویدیو
ℹ️ اطلاعات بیشتر - خرید و دانلود
🔗 لینک خرید و دانلود
🆔 @Unity_Technologies
این آموزش فایل فشرده RAR با حجم 155 مگابایت (294 مگابایت حجم استخراج) حاوی 5 فایل آموزش تصویری با فرمت MKV و چندین کد PHP و پروژه ای که در آموزش خواهیم ساخت و نوشت قرار گرفته است.
+ فایل های راهنمای متنی هر قسمت
+ توضیحات داخل ویدیو به صورت متنی
رزولوشن ویدیو ها: 1280x720
کد ادیتور های استفاده شده:
- MonoDevelop, Notepad++
نرم افزار های استفاده شده:
- Unity Engine, DevServer
🏞 تصویری از ویدیو
ℹ️ اطلاعات بیشتر - خرید و دانلود
🔗 لینک خرید و دانلود
🆔 @Unity_Technologies
#اسکریپت #آماده #کد #کوتاه #کاربردی #یونیتی #اندروید
کد تابع Show Toast برای نمایش پیام Toast روی صفحه نمایش اندروید
کد تابع Show Toast برای نمایش پیام Toast روی صفحه نمایش اندروید
public static void ShowToast(string text)
{
if (Application.platform == RuntimePlatform.Android)
{
AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaObject activity = unityPlayer.GetStatic<AndroidJavaObject>("currentActivity");
activity.Call("runOnUiThread", new AndroidJavaRunnable(
()=>
{
AndroidJavaClass Toast = new AndroidJavaClass("android.widget.Toast");
AndroidJavaObject javaString = new AndroidJavaObject("java.lang.String", text);
AndroidJavaObject context = activity.Call<AndroidJavaObject>("getApplicationContext");
AndroidJavaObject toast = Toast.CallStatic<AndroidJavaObject>("makeText", context, javaString, Toast.GetStatic<int>("LENGTH_SHORT"));
toast.Call("show"); }
));
}
}
طرز استفاده:ShowToast("@Unity_Technologies");🆔 @Unity_Technologies
این پلاگین پشتیبانی از زبان های فارسی و عربی به صورت ریل تایم رو به پکیج TextMeshPro اضافه می کنه.
توضیحات: Right-To-Left Text Mesh Pro for Unity. This plugin adds support for Persian and Arabic languages to TextMeshPro.
گیت هاب: https://github.com/mnarimani/RTLTMPro
سازنده: Hossein Shah
لینک دانلود پلاگین: دانلود
🆔 @Unity_Technologies
توضیحات: Right-To-Left Text Mesh Pro for Unity. This plugin adds support for Persian and Arabic languages to TextMeshPro.
گیت هاب: https://github.com/mnarimani/RTLTMPro
سازنده: Hossein Shah
لینک دانلود پلاگین: دانلود
🆔 @Unity_Technologies
با استفاده از کدام کلاس و کدام متغیر آن زمان بازی را در یونیتی کند تر کنیم؟
Anonymous Quiz
23%
کلاس Time و متغیر delta Time
60%
کلاس Time و متغیر time Scale
7%
کلاس Time و متغیر time
9%
کلاس Time و متغیر frame Count
چگونه پوزیشن فعلی ماوس را دریافت کنیم ؟
Anonymous Quiz
30%
Cursor.position
12%
Input.GetMouseButton
5%
transform.position
43%
Input.mousePosition
10%
Mouse.position
راه صحیح ایجاد کردن یک گیم آبجکت خالی با کد؟
Anonymous Quiz
42%
استفاده از تابع Instantiate
45%
استفاده از سازنده کلاس GameObject
13%
هیچکدام
با کدام یک از توابع زیر میتوان با استفاده از تگ یک گیم آبجکت را پیدا کرد؟
Anonymous Quiz
16%
GameObject.Find
46%
GameObject.FindGameObjectsWithTag
38%
GameObject.FindWithTag
کدام یک از گزینه های زیر Attribute می باشد ؟
Anonymous Quiz
19%
MonoBehaviour
4%
Debug
24%
SerializeField
8%
Range
19%
گزینه سوم و چهارم
4%
گزینه اول و دوم
20%
هیچکدام
کدام گزینه تبدیل شدن یک Texture2D به Sprite را نشان میدهد؟
Anonymous Quiz
28%
Sprite spr = (Sprite)texture;
28%
Sprite spr = Sprite.Create(texture, rect, pivot);
15%
Sprite spr = texture;
14%
Sprite spr = texture as Sprite;
11%
Sprite spr = texture.EncodeToPNG();
4%
Sprite spr = texture.GetPixels();