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


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

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

مدیر:
@ErfanRafezi
Download Telegram
Channel created
Channel photo updated
🌼کد اتصال به mySQL در سیشارپ:
MySql.Data.MySqlClient.MySqlConnection conn;
string myConnectionString;

myConnectionString = "server=127.0.0.1;uid=root;" +
"pwd=12345;database=test;";

try
{
conn = new MySql.Data.MySqlClient.MySqlConnection();
conn.ConnectionString = myConnectionString;
conn.Open();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);
}



🌼روش دو:
MySql.Data.MySqlClient.MySqlConnection conn;
string myConnectionString;

myConnectionString = "server=127.0.0.1;uid=root;" +
"pwd=12345;database=test;";

try
{
conn = new MySql.Data.MySqlClient.MySqlConnection(myConnectionString);
conn.Open();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);
}
string.Format("{0}/screenshots/screen_{1}x{2}_{3}.png",
Application.dataPath,
width, height,
System.DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss"));

این قسمت کد ،
Application.dataPath
رو به جای
{0}
میذاره
.width
رو به جای
{1}
و
height
رو به جای
{2}
و مقدار بعدی یعنی زمان رو کنارشون چاپ می کنه

@Unity_Scripts
#یونیتی
می خوام بگم اگه گیم ابجکت کامپوننت صدا یا مثلا ریجید بادی یا غیره نداشت (==null) یا داشت(مخالف null یا !=null) فلان کار کنه ":
if(gameObjectToCheck.GetComponent<Rigidbody> () != null)
{
//do something
}



یا

if(gameObjectToCheck.GetComponent<AudioSource> () != null)
{

}
@Unity_Scripts
تا آخرش بخونید لطفا

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

//game maker script
//Generating random numbers without repeating
//Author:sajjad3011....gameover.blog.ir....
//
n=8
a[0]=irandom_range(0,n)
for(i=1;i<=n;i++)
{
a[i]=irandom_range(0,n);
for(j=0;j<=(i-1);j++)
{
if(a[i]==a[j])
{
a[i]=irandom_range(0,n);
j=0;i--;
}//if
}//for j
}//for i

—---------
حالا برای VB6 :

یک listview و یک command button بذارید روی فرم حله


@Unity_Scripts