آموزش ساخت ساعت در یونیتی
ابتدا یک گیم آبجکت به نام clock میسازیم .
سپس یه گیم آبجکت hour , minute , second ساخته و زیر مجموعه clock میکنیم .
سه کیوب هم میسازیم و زیر مجموعه سه گیم آبجکت میکنیم.
خوب الان یه کد سی شارپ باز میکنیم :
using UnityEngine;
using System;
public class ClockAnimator : MonoBehaviour { private const float hoursToDegrees = 360f / 12f, minutesToDegrees = 360f / 60f,
secondsToDegrees = 360f / 60f;
public Transform hours, minutes, seconds;
public bool analog;
private void Update () { if (analog) { TimeSpan timespan = DateTime.Now.TimeOfDay;
hours.localRotation = Quaternion.Euler( 0f, 0f, (float)timespan.TotalHours * -hoursToDegrees); minutes.localRotation = Quaternion.Euler( 0f, 0f, (float)timespan.TotalMinutes * -minutesToDegrees); seconds.localRotation = Quaternion.Euler( 0f, 0f, (float)timespan.TotalSeconds * -secondsToDegrees);
} else { DateTime time = DateTime.Now;
hours.localRotation = Quaternion.Euler(0f, 0f, time.Hour * -hoursToDegrees);
minutes.localRotation = Quaternion.Euler(0f, 0f, time.Minute * -minutesToDegrees);
seconds.localRotation = Quaternion.Euler(0f, 0f, time.Second * -secondsToDegrees);
}
}
}
بعد هم گیم آبجک ها رو نسبت دهی کنید
ابتدا یک گیم آبجکت به نام clock میسازیم .
سپس یه گیم آبجکت hour , minute , second ساخته و زیر مجموعه clock میکنیم .
سه کیوب هم میسازیم و زیر مجموعه سه گیم آبجکت میکنیم.
خوب الان یه کد سی شارپ باز میکنیم :
using UnityEngine;
using System;
public class ClockAnimator : MonoBehaviour { private const float hoursToDegrees = 360f / 12f, minutesToDegrees = 360f / 60f,
secondsToDegrees = 360f / 60f;
public Transform hours, minutes, seconds;
public bool analog;
private void Update () { if (analog) { TimeSpan timespan = DateTime.Now.TimeOfDay;
hours.localRotation = Quaternion.Euler( 0f, 0f, (float)timespan.TotalHours * -hoursToDegrees); minutes.localRotation = Quaternion.Euler( 0f, 0f, (float)timespan.TotalMinutes * -minutesToDegrees); seconds.localRotation = Quaternion.Euler( 0f, 0f, (float)timespan.TotalSeconds * -secondsToDegrees);
} else { DateTime time = DateTime.Now;
hours.localRotation = Quaternion.Euler(0f, 0f, time.Hour * -hoursToDegrees);
minutes.localRotation = Quaternion.Euler(0f, 0f, time.Minute * -minutesToDegrees);
seconds.localRotation = Quaternion.Euler(0f, 0f, time.Second * -secondsToDegrees);
}
}
}
بعد هم گیم آبجک ها رو نسبت دهی کنید
bazaar-unity3d-store-v1.8.unitypackage
282.4 KB
🔸 پکیج کاربردی استفاده از پرداخت درون برنامه ای.
🌐 در مارکت بازار 🌐
🌐 در مارکت بازار 🌐
Media is too big
VIEW IN TELEGRAM
اموزش ساخت باران در یونیتی
@UnityEngine
@UnityEngine
🔶 #یونیتی
رفتن به مرحله ی دلخواه با کلیک روی باتن
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class Move : MonoBehaviour {
public Button btn1;
void Start () {
btn1.onClick.AddListener(TaskOnClick);
}
void TaskOnClick(){
SceneManager.LoadScene(" اسم مرحله دلخواه");
}
}
@UnityEngine
رفتن به مرحله ی دلخواه با کلیک روی باتن
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class Move : MonoBehaviour {
public Button btn1;
void Start () {
btn1.onClick.AddListener(TaskOnClick);
}
void TaskOnClick(){
SceneManager.LoadScene(" اسم مرحله دلخواه");
}
}
@UnityEngine
آموزش پرداخت درون برنامه ای سایت ایران اپس
s6.picofile.com/file/8205313350/Untitled_13.mp4.html
قسمت 1☝️☝️☝️
s3.picofile.com/file/8205315000/Untitled_14.mp4.html
قسمت 2☝️
#یونیتی
@UnityEngine
s6.picofile.com/file/8205313350/Untitled_13.mp4.html
قسمت 1☝️☝️☝️
s3.picofile.com/file/8205315000/Untitled_14.mp4.html
قسمت 2☝️
#یونیتی
@UnityEngine