۱۵ سپتامبر سال ۱۹۹۷ مصادف است با ثبت دامنهی گوگل، محبوبترین و پرکاربردترین موتور جستجوی جهان؛ امروز این دامنه 20
ساله شد‼️
https://t.me/joinchat/EQxg_ENq2QZcbMrKI2yyiQ
👨💻💻
انجمن یونیتی فارسی
ساله شد‼️
https://t.me/joinchat/EQxg_ENq2QZcbMrKI2yyiQ
👨💻💻
انجمن یونیتی فارسی
Counter Strike 1.7
لینک دانلود:
https://counterstrike16pro.com/download-counter-strike17
انجمن یونیتی فارسی
لینک دانلود:
https://counterstrike16pro.com/download-counter-strike17
انجمن یونیتی فارسی
ربات ما ساخته شد
ربات معانت انجمن
لینک:
https://t.me/Assistance_UPF_Bot
با این ربات می توانید درخواست آموزش ، پکیج و کد و... که درباره یونیتی و بازیسازی است به بگید.
🔶 انجمن یونیتی فارسی
ربات معانت انجمن
لینک:
https://t.me/Assistance_UPF_Bot
با این ربات می توانید درخواست آموزش ، پکیج و کد و... که درباره یونیتی و بازیسازی است به بگید.
🔶 انجمن یونیتی فارسی
🔶 سیستم تعویض خشاب
این سیستم به دو صورت است که
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
public Animation anim;
public int kheshab;
void Update() {
if (Input.GetKeyDown (KeyCode.R) && kheshab < 30 ){
anim.CrossFade("اسم انیمیشن خشاب عوض کردن");
kheshab = 30;
}else
anim.CrossFade("Idle");
if ( kheshab = 0){
anim.CrossFade("اسم انیمیشن خشاب عوض کردن");
kheshab =+ 30;
}
}
}
این سیستم به دو صورت است که
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
public Animation anim;
public int kheshab;
void Update() {
if (Input.GetKeyDown (KeyCode.R) && kheshab < 30 ){
anim.CrossFade("اسم انیمیشن خشاب عوض کردن");
kheshab = 30;
}else
anim.CrossFade("Idle");
if ( kheshab = 0){
anim.CrossFade("اسم انیمیشن خشاب عوض کردن");
kheshab =+ 30;
}
}
}
🔶 کد چرخیدن دوربین دور ماشین
#درخواستی
برای درخواست دادن به ربات ما مراجعه کنید:
@Assistance_UPF_Bot
انجمن یونیتی فارسی
کد:
using UnityEngine;
using System.Collections;
public class CarCameraScript : MonoBehaviour {
public Transform Car;
public float Distance = 6.4f;
public float Height = 1.4f;
public float RotationDamping = .1f;
public float HeightDamping = 2;
public float ZoomRatio = 0.5f;
public Vector3 RotiationVector;
public float DefultFOV = 60;
public Vector3 localVelosity;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void LateUpdate () {
float wantedAngle = RotiationVector.y;
float wantedHeight =Car.position.y + Height;
float myAngle = transform.eulerAngles.y;
float myHeight = transform.position.y;
myAngle = Mathf.LerpAngle(myAngle,wantedAngle,RotationDamping*Time.deltaTime);
myHeight = Mathf.Lerp(myHeight,wantedHeight,HeightDamping*Time.deltaTime);
Quaternion currentRotation = Quaternion.Euler(0,myAngle,0);
transform.position =Car.position;
transform.position -= currentRotation * Vector3.forward * Distance;
transform.position -= currentRotation * Vector3.down * Height;
transform.LookAt(Car);
}
void FixedUpdate()
{
Vector3 localVelosity =Car.InverseTransformDirection(Car.rigidbody.velocity);
if (localVelosity.z < -0.5f)
{
RotiationVector.y = Car.eulerAngles.y +180;
}
else {
RotiationVector.y = Car.eulerAngles.y;
}
float acc = Car.rigidbody.velocity.magnitude;
camera.fieldOfView = DefultFOV + acc * ZoomRatio;
}
}
نکته: دقت کنید که باید در اینکسپکتور ماشین را به متغیر ماشین ( Car ) بدهید بقیش خودش جفت و جور می شود.
@Unity_Scripts
#درخواستی
برای درخواست دادن به ربات ما مراجعه کنید:
@Assistance_UPF_Bot
انجمن یونیتی فارسی
کد:
using UnityEngine;
using System.Collections;
public class CarCameraScript : MonoBehaviour {
public Transform Car;
public float Distance = 6.4f;
public float Height = 1.4f;
public float RotationDamping = .1f;
public float HeightDamping = 2;
public float ZoomRatio = 0.5f;
public Vector3 RotiationVector;
public float DefultFOV = 60;
public Vector3 localVelosity;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void LateUpdate () {
float wantedAngle = RotiationVector.y;
float wantedHeight =Car.position.y + Height;
float myAngle = transform.eulerAngles.y;
float myHeight = transform.position.y;
myAngle = Mathf.LerpAngle(myAngle,wantedAngle,RotationDamping*Time.deltaTime);
myHeight = Mathf.Lerp(myHeight,wantedHeight,HeightDamping*Time.deltaTime);
Quaternion currentRotation = Quaternion.Euler(0,myAngle,0);
transform.position =Car.position;
transform.position -= currentRotation * Vector3.forward * Distance;
transform.position -= currentRotation * Vector3.down * Height;
transform.LookAt(Car);
}
void FixedUpdate()
{
Vector3 localVelosity =Car.InverseTransformDirection(Car.rigidbody.velocity);
if (localVelosity.z < -0.5f)
{
RotiationVector.y = Car.eulerAngles.y +180;
}
else {
RotiationVector.y = Car.eulerAngles.y;
}
float acc = Car.rigidbody.velocity.magnitude;
camera.fieldOfView = DefultFOV + acc * ZoomRatio;
}
}
نکته: دقت کنید که باید در اینکسپکتور ماشین را به متغیر ماشین ( Car ) بدهید بقیش خودش جفت و جور می شود.
@Unity_Scripts
Unity Scripts via @like
سلام
آیا از کانال های و انجمن ما راضی هستید؟
🔶 مدیریت انجمن یونیتی فارسی
آیا از کانال های و انجمن ما راضی هستید؟
🔶 مدیریت انجمن یونیتی فارسی
🔶 انجمن یونیتی فارسی
دوستان ما انتقاد پذیر هستیم
در ربات ما در بخش ارتباط با ما انتقاد پیشنهاد و نظرات خود را بگویید تا به آن رسیدگی کنیم.
حتماً کسانی که ناراضی هستند به ما دلیلش را بگویند.
حتماً رسیدگی می کنیم.
با تشکر
ربات:
@Assistance_UPF_Bot
دوستان ما انتقاد پذیر هستیم
در ربات ما در بخش ارتباط با ما انتقاد پیشنهاد و نظرات خود را بگویید تا به آن رسیدگی کنیم.
حتماً کسانی که ناراضی هستند به ما دلیلش را بگویند.
حتماً رسیدگی می کنیم.
با تشکر
ربات:
@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
آزمایشی
⭕️برای نمایش متن روی صفحه بازی (دوربین فعال) در یونیتی نسخه پنج میتوان از 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
Unity Scripts via @like
با آموزش های متنی کوتاه اما به درد بخور راضی هستید ☝ اگر بالای بیست بیست و پنج نفر بود ادامه می دهیم!؟
🔶 انجمن یونیتی فارسی
🔶 انجمن یونیتی فارسی