| کانال توسعهدهندگان بازی |
DOTween برای انیمیشنهای تمیز تو Unity 🎮
برای هر چیزی تو بازی انیمیشن مینویسی؟ از حرکت ساده UI تا شیک کردن دوربین؟ 🤯
DOTween یه tweening engine خیلی سریع برای Unityـه که کار انیمیشن رو از کدنویسی خستهکننده به چند خط تمیز تبدیل میکنه.
مزیتها:
• انیمیشن position، rotation، scale، رنگ، عدد و… فقط با یه خط
• Sequence ساختن برای زنجیره کردن چند انیمیشن پشتسرهم
• پرفورمنس بالا، مناسب موبایل و کنسول
• ادغام راحت با Timeline و Animator
نصب (Unity):
1) از Package Manager روی Add package from git URL
2) آدرس زیر رو بزن:
https://github.com/Demigiant/dotween
نمونه کد ساده:
using DG.Tweening;
using UnityEngine;
public class MoveCube : MonoBehaviour
{
void Start()
{
// حرکت نرم به مختصات جدید در 1.5 ثانیه
transform.DOMove(new Vector3(0, 3, 0), 1.5f)
.SetEase(Ease.OutBack)
.SetLoops(2, LoopType.Yoyo);
}
}
برای UI animations (مثل popup منو، دکمهها، health bar) DOTween واقعاً زمان دیباگ و iteration رو کم میکنه.
مستندات و دانلود:
Docs & Download
GitHub
امتحانش کن و کمکم هر انیمیشن سختی رو با چند تا tween جمع کن ✨
🔖 #GameDev #بازیسازی #Unity #DOTween #GameDev #C# #Animation #Tweening
👤 Developix
💎 Channel: @DevelopixGame
1 · 538 ·