Unity Technologies
269 subscribers
129 photos
3 videos
173 files
194 links
channel: @Unity_Technologies
site: hd-games.blog.ir
youtube: youtube.com/channel/UCEzBhjvahxYnFcC_1CIVMfg

🚫 هر گونه کپی برداری از این کانال بدون ذکر منبع (آیدی) شرعا حرام است. 🚫
🆔 @Unity_Technologies
Download Telegram
StringUtilities.cs
1.5 KB
#اسکریپت_آماده #اسکریپت #کد
این کد extension برای کلاس string هست و حاوی 8 تابع بازگشتی bool هست که یکی یکی توضیح میدم (این توابع نیازی به پارامتری ندارن) :
isValidPhoneNumber - بررسی شماره موبایل فقط ایران
isValidJson - بررسی صحیح بودن جیسون
isValidUrl - بررسی صحیح بودن لینک
isValidUsername - بررسی نام کاربری
isValidEmail - بررسی صحیح بودن آدرس ایمیل
isValidPath - بررسی آدرس فایل
isValidIPAddress - بررسی صحیح بودن آیپی
isValidDateTime - بررسی DateTime بودن

حالا طرز استفاده چطوره ؟ شما یک رشته دارین حالا مهم نیست تو متغیر باشه یا مستقیم دابل کوتیشن شما میتونید توی شرط هاتون از توابع بالا استفاده کنید:
اول که کتابخونه رو فراخونی میکنید:
using HadiHD;
if ("+989391493315".isValidPhoneNumber) {}
یا :
string s = "+989391493315";
if (s.isValidPhoneNumber) {}

🆔 @Unity_Technologies
PhysicMaterials.cs
2.6 KB
#اسکریپت_آماده #کاربردی #کد #اسکریپت
این اسکریپت حاوی 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
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
استفاده از پکیج Obfuscator Pro و رمزنگاری و ضد استخراج کردن کد های خروجی بازی در یونیتی:

https://www.youtube.com/watch?v=acRDlyD-n-0
دوره آموزشی ساخت صفحه ثبت نام و ورود به حساب با یونیتی و پی اچ پی و MySQL

این آموزش فایل فشرده RAR با حجم 155 مگابایت (294 مگابایت حجم استخراج) حاوی 5 فایل آموزش تصویری با فرمت MKV و چندین کد PHP و پروژه ای که در آموزش خواهیم ساخت و نوشت قرار گرفته است.

+ فایل های راهنمای متنی هر قسمت
+ توضیحات داخل ویدیو به صورت متنی

رزولوشن ویدیو ها: 1280x720
کد ادیتور های استفاده شده:
- MonoDevelop, Notepad++
نرم افزار های استفاده شده:
- Unity Engine, DevServer

🏞 تصویری از ویدیو
ℹ️ اطلاعات بیشتر - خرید و دانلود
🔗 لینک خرید و دانلود

🆔 @Unity_Technologies
Forwarded from Mobin
temp.txt
8 KB
یک لیست کامل از دامین ایمیل های فیک و موقت
#اسکریپت #آماده #کد #کوتاه #کاربردی #یونیتی #اندروید
کد تابع 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
با استفاده از کدام کلاس و کدام متغیر آن زمان بازی را در یونیتی کند تر کنیم؟
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