From e848c1343ebcd2d57e04e4e28f1e35f130dae497 Mon Sep 17 00:00:00 2001 From: Demigiant Date: Mon, 17 Dec 2018 12:16:47 +0100 Subject: [PATCH] DOTweenInspector now shows tweens IDs (if present) and is generally nicer --- .../Assets/Demigiant/DOTween/DOTween.dll | Bin 145920 -> 145920 bytes .../Assets/Demigiant/DOTween/DOTween.dll.mdb | Bin 56398 -> 56398 bytes .../DOTween/Editor/DOTweenEditor.dll | Bin 44544 -> 45568 bytes .../DOTween/Editor/DOTweenEditor.dll.mdb | Bin 7992 -> 8198 bytes .../DOTween/Editor/DOTweenUpgradeManager.dll | Bin 10752 -> 10752 bytes .../Editor/DOTweenUpgradeManager.dll.mdb | Bin 889 -> 889 bytes UnityTests.Unity5/Assets/_Tests/TempTests.cs | 13 +- .../Assets/_Tests/TempTests.unity | Bin 26848 -> 25600 bytes _DOTween.Assembly/DOTween/DOTween.cs | 2 +- .../UI/DOTweenComponentInspector.cs | 148 ++++++++++++------ .../DOTweenEditor/UI/EditorGUIUtils.cs | 5 + _DOTween.Assembly/bin/DOTween.dll | Bin 145920 -> 145920 bytes _DOTween.Assembly/bin/DOTween.dll.mdb | Bin 56398 -> 56398 bytes .../bin/Editor/DOTweenEditor.dll | Bin 44544 -> 45568 bytes .../bin/Editor/DOTweenEditor.dll.mdb | Bin 7992 -> 8198 bytes .../bin/Editor/DOTweenUpgradeManager.dll | Bin 10752 -> 10752 bytes .../bin/Editor/DOTweenUpgradeManager.dll.mdb | Bin 889 -> 889 bytes 17 files changed, 109 insertions(+), 59 deletions(-) diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll index d5f9ddb25183310a0ec2d6209faf7707aad9505b..276635cc19567ca566e4a06d9c6a5c5f238d99f8 100644 GIT binary patch delta 103 zcmZqp!qM=BV?qbBeXDq5_ttL44WF4!84R}DePPrR7GU7{7Z&|Uz-8H?KRa??EEm{b z!OpZpLkFlfh5-nefLMl+fx*L%iNV8wi6JQ1CD@?Tkki-yx5vISuk!qNWcqK9F<@H4 F2>^s4BIE!7 delta 103 zcmZqp!qM=BV?qbBNTgU}_ttL44WF4!7)-a@ePPrR7T6*#uRJCFpvRtLOXmN7R&-{2 z1v}FY4IQA`7zQ9<0%93P1_lp5CI$}!CWfG3m*B=lsw!2R3!Qe{4F19Dv?zaji~-XU FP5_QHBP9R; diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb index 0565534b0ac0d0f6e1aa9106af2602aa3b339205..5fe744b6dc598b9d7078f4e75ab26cf468bb4af9 100644 GIT binary patch delta 1309 zcmV+&1>*Y7xC73(10WQpfBhpS=tVLB000000000C{#IM!5JaZJ{J3rCrx1}KsSpo? z4c#NxO{zi@*9TWLUz1b>dk}@lMLFyqXH2LK1o6Xf zWgnB@1Zfce!Cvx<8>T>jvHXZ_@qdStSOsekb1Xd=D`wG8lyf7fs6;+AlhXxw5FmSa zfa<>2M5B*$?F-{+RFhiCz-Zp8${N==q*0lYR(x5NB}; zMO(Z+L#Oz6{v@~ zbv?3^5DI({TBMmxlW&MlrOeRI(HNPhlbi~C5Q{Pw^-Zx|OO)b-b4F)Cg_9@?b`UgZ zHT>@4)lf4Xi5c;QpfHKguLzQt4>1M{j#FIu1co4N*9Wey^`b&Zt#SD++k%N=Y4R;XC z-RpaNu5U`MN>0eSjvelkRStO&4=<)9oB)zRfP+B9SAFd7lim)05I`J;HX5PALZBaY z#ikmKYLjgbg%DekhJ=o;Y@Qty&1f+!^BVwlPD2=5MVHOin_jDMy!N-!X#L1f0MNlfDl14FH)PDH%Ng= z-U+Dqk`a?d5`Yk>eU_T{aJfjIxd=tn$^jsg)e?UYvTvIL>xu_Xg4^7=mQx&%lVlTt z5R{r$IUJ{QL7|D^>)01>Ta)z@fe=AAA4No;;Y)?rRTJjN23(Vd6oe3aFYl85fF4bV zEF3pmKRYp#8Wn#KLebiOz@l_OvKs@Z54FsElc^Pq5No@;ANu8%O}4$#V;+qBd6PvJ zh7ejUWu^nL;7N@vKe_0n`?k!Nr^X3pMUORNbucZlRFxC5bbx8p;vHxYgmE~u%lU^Kk5Ui-er)<_9M!3Ty=cL0Yf0N@JZV((p>#cL| ztxB2XS~qUHtE`h@9dr=7+=6#zdf-oh TH7iKEz^*;JutUtV1RzShV)|TD delta 1309 zcmV+&1>*Y7xC73(10WQpfBhpS=tVLB00000006WXA0w1!!AQKuq@Vxha?Ft+sSpm_ zytV{LS5LLMH`D|hUHy^SYa;!PP)TbP?M|7>{j4L?FjJU@{SSh2`aNBX!MibxE*k(_ zk#SEPL{C;}a&&cJY%XJS0_m|=ym84vzw9LxO`wJalhFZh5d1N#jj1f0I-Mdk~6q9}{QV!%KlE$ZM~# zew~xw1Zfb#<%##~g#J&Gz)94$)UWH4SOsekb?(-O{-WSTxlos$|3uSolhXxw5EiTV zd*%eiN0|IlvL6%NpWdyNsK$GJJb`Z;?7=yiPnMtpd8@Dn+ z*6)*P2X_!79T7Gkd?`bRPeI}nDvOMh@CSYnE=jrSKupU-v4cE{`mnZSlYR(x5UVzC zVM8rRL5qwOG6omAxswD5cMwv%>sE*=vQ3`En7dP{5;~KM33U)jWXM1gOrb}+JhNq8 z)tl&(5DI({+7qw%Ub{<4o{cnY$J`!>lbi~C5PiD8>aQI#L7;-u78_JO7n3Lpb`a)} znd=+>S4^-Uq~PK}kdBkC3w99Jo9wi+1yn1rO5IGDsfQ7*Bq+|4kr0Ov zsz?@Dw(1{Ff!@iHhb4helPD2=5M;mZfEhx+s&|7K;!w_f&c*Jo!w&K0_tn1qZy7b{B^b*`rGf;4BVE zkg?#;J0Y>GlMNVt5XY{%q4)n}Nv%}Zqs5H))RUVSh7cza5?R4^S52_LYdoH>00WaT z8F3JU?aJzG5-&iCo5$Z=MQsL?vKe_0E`i7jiBE7&ikt;gj<~XElRFxC5DFQA;yrBB zM~9eCh}|N#sFTAQa}aYzc$F5@nLv|rEwMECJu{O=8-EbQckyna>gqthTv=NO@T{_v z)f;&bH;}1h1w@e=dcE1cdQy{rA9WCc4$K}k T{1&_g$L**=yKq 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 delta 15647 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 delta 1820 zcmZvddr(wW9LIm>F0gmml4Y0YZo04!Sb<$!E~Ump-o#T)4F$E)wa2K9DX4|yst9O6 zf(IEC6A?3TBDGaO17AQnLLy^LDPbTqO4?*T5EP}~bzT4J&V26obI$qw&MxQfaPuRY z!qZ(2nV+hCZp8+H^_r5DAK4!zjL)rCxq$aj`!prM$GFt&2_VMon*=Z)llN^ed=Ywp z9AKdx%8P57vNSzg;;H90G`7r2s7`h9G)nWrN(VPe{`^fLFF$Z0d3Sqjtf+F8g{~o) zlI5hUb#YJp%*KYe_Wt_&ne-u9D_Q3}YQ9r-J*7-B@M-yZT?EZ$Hb^pzb~VMncE;|k z>9iCKw|qzK1)n$#JT@1vO$$ifdm!Vpbw@Z_B*;;b#N@cDB~xR5oRRBFEI|LTDsoJXq->jMShA_AVj!b3A>dC@SO3o6AG3R z3qRYegcjxLm$M(zt4;yZYeF)Pmy=`@AlEsKfmO${LYs|?ibq)_5tY#68 z3x)i?z<>bkfCUlm>xcX1WtgsHvNA3>B*Z_2e(tO`uVAtznLr}a5qb0)ytCKvHa)fV ze`lGLSDQ0Bn6y_~GCC*|E@oTVN+w49{c#+!mHg=Wy_Ick&fvfMes9>Js#oEc!82e5 z)i_mD$cFPvJ!<$}?cS@lt;zUPVTaZ5NIjyaXQXMuLJgE?4r=H`+0?Kh4g96Kt+5u1 z1j|Wu2&)J-VT)z63r??mhm4iIN-4h*6bR89zPloQvyZmUP+j(=jKeYKj@y90H6PALVqd-dd$Ljb;0Q3b61z5Lq z6u6Vnm=J#cX#hM680Y70T@GL;7C4b0oDlEQL%F_6Z|xEbe8~!viObF9mn?cXu0Qc| zDd=^Q_!?ykvlZ0B)-a)BjDyj9;UztE=`X)5j3;mMv%`9Lq#x1Kv+l0SA_Ei~zA)H6 zC7o=b%lMjF1JoG~8|VY~WZ_u@bQ<~$G~Q#WkOo3kU|k?R>als^SRj;5**C@3Tg>p! zRlL;*dB%JrP4z6+>@h;0@qy7+af%^3WdarR{0AWZHVBRc9Sx%6p2=KC5OfC(TL0hS z5h%%Reye>PRB`(`Tf3Ch^Rve}IKee=bfer&c#(q+?q`lx%H_hF9Ngmm+AH%#W1vA9rKq~_fA#vyoE5tv(Vez%m58In2m!wnBB{b;zu+{a~ekN6389iVIs0}wC)u?!;v mLyj#F%QG+p1-k@4ko diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenUpgradeManager.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenUpgradeManager.dll.mdb index 34c3c3633cb8571d1b0fe9985e3cbe1a3992ebe5..36d507c56c97a9c3affc6098bad8df40266ee653 100644 GIT binary patch delta 82 zcmey#_LEIPWLf=RWwjTsMhp<}$Fk3Kwex$ISy^+YSAU;vGErfN0Dtq{_#?m6eW$re k=yfg#3Yz$$Uf}b>rnTAvr~Nwko%g&ewJF?O&d9_B0AL6q>Hq)$ delta 82 zcmey#_LEIPWLf=RWwjTsMhp<(H#4nzf5c4xX-7XA?lAXpnW(Ts;LYCuOcAoup8Gad kM=TZkt~2pPy+GiG1@S@)%AKZOJ>gMtN&MF4az-X508FAHF8}}l diff --git a/UnityTests.Unity5/Assets/_Tests/TempTests.cs b/UnityTests.Unity5/Assets/_Tests/TempTests.cs index 926d4cc..24aa7b2 100644 --- a/UnityTests.Unity5/Assets/_Tests/TempTests.cs +++ b/UnityTests.Unity5/Assets/_Tests/TempTests.cs @@ -11,14 +11,15 @@ using UnityEngine.UI; public class TempTests : BrainBase { - public Transform target0, target1; + public Transform target; - IEnumerator Start() + void Start() { - while (true) { - yield return null; - target0.DOMoveX(1, 0.1f); -// target1.DOMoveX(1, 0.1f); + int tot = 10; + while (tot > 0) { + target.DOMoveX(1, 5f).SetId("TW" + tot).SetLoops(-1, LoopType.Yoyo); + DOTween.Sequence().Append(target.DOMoveY(2, 3f).SetId("INN" + tot)).SetLoops(-1, LoopType.Yoyo).SetId("SEQ" + tot); + tot--; } } } \ No newline at end of file diff --git a/UnityTests.Unity5/Assets/_Tests/TempTests.unity b/UnityTests.Unity5/Assets/_Tests/TempTests.unity index 28805c731f2c82e3f722edf5d1a187e7e5aa15ce..cfed1346810b4d3e83e1371656f397bcc1f97925 100644 GIT binary patch delta 840 zcmb7?KTK0m6vodjeF&mb1d}RlC`7SM5Htdff3SrP4k}7o=~L3azP^ebjKKt=14+Sj za3M-gOjt~6;-EuKn=W*5PzDAEaBy&eK_afk#0l$n+go;Ta_%|b@1Aq+z3;y5O|h^p zdWa^xL@B~(LmZUBQ2%iM(DXU_Td7n;d$Fgz_t?|N(RVvnj{kZ-v(@s=3ZHf(%_zO@ zvuvFA>b!Qt%X7Zr(rjPxq;Ros;!{RPMiXp)%GV1=IXlq|`~g^C_1TDI4vlCL9!nHd zYz6EVbTe#Jv0X4(dk{9JnBGVfhHim{6f1zefj&f(p`SlG#u1Z_9d+z*81dL%c2cqe zs+{mgU?IiU!Gh4OunVs7hj7${PTQhZdr`4nG^*ELQcN}qB45^CuCfdOpiFeYPDF3Y z3y=;r2QP2jsn`bC3N-d2mttvja$sY;3Aq(}f<|~NItnXqew>A)9GJ&eJ0LDkD53YO zcfVA)91e&^)*@&5T4a&GMm~s!(#zXh4LqN6@tQ(=@1$>r=mhDnW+G~h delta 1211 zcmbW0YeP$%TF)J@Lh}kIP@yZ=5Rf@Qhq(N*n_anc+{sD zc-Y(Q5G1G?Cqo1OtFwZ6l4lF|MEtPSCSg;-4js@sTY1SQ*r2$m(;J%)$gT& z^XkizPrHZeA8q|UnX&57;_{-CpBEr%H9Axq*tWvSuXDZjz1;_TB8s}dcSp~zuo~%& zE56twqX&VUQFE_v7Zx)iM*_YAD7tDS>VdXEl23=1O6D;U?SqDkXkwa0!8XI31ra)% z088brA33p3hHo|#4M5A>3Z0FC`C-o{>Z1)h^q`|mo&(vavnW_SZ25I6bv6k$1ltOE z_tsehMNyof86DEF-uQE{QL;%SWkK5@l{%A26|n7)O&aS10F;5aNm}iy>4u_au!NW{ zxJGBCsFW(WR%d>&3dGBTWjc%Mak5@^Q>{D`T?RV{Ex$sJ&OAsuTLmCb;?m&=pdF3p zf#vFK6qUTN(;+v;@2XHV1?DkKZ_vV9{9COvKs&qdJj3%#TKJ5ArTu=_Hmlowts<5d z&R#1nz2RH_;~c7+&710O3S-=~{lyHU{0dxG=RMunwG8F7k-ARJ(63gm5w@W_I!~C)rOgU9ZkXDOTween's version - public static readonly string Version = "1.2.145"; // Last version before modules: 1.1.755 + public static readonly string Version = "1.2.150"; // Last version before modules: 1.1.755 /////////////////////////////////////////////// // Options //////////////////////////////////// diff --git a/_DOTween.Assembly/DOTweenEditor/UI/DOTweenComponentInspector.cs b/_DOTween.Assembly/DOTweenEditor/UI/DOTweenComponentInspector.cs index bdd109d..0ceb411 100644 --- a/_DOTween.Assembly/DOTweenEditor/UI/DOTweenComponentInspector.cs +++ b/_DOTween.Assembly/DOTweenEditor/UI/DOTweenComponentInspector.cs @@ -17,9 +17,11 @@ namespace DG.DOTweenEditor.UI { DOTweenSettings _settings; string _title; - readonly StringBuilder _strBuilder = new StringBuilder(); + readonly StringBuilder _strb = new StringBuilder(); bool _isRuntime; Texture2D _headerImg; + string _playingTweensHex; + string _pausedTweensHex; #region Unity + GUI @@ -28,14 +30,17 @@ namespace DG.DOTweenEditor.UI _isRuntime = EditorApplication.isPlaying; ConnectToSource(true); - _strBuilder.Remove(0, _strBuilder.Length); - _strBuilder.Append("DOTween v").Append(DOTween.Version); - if (TweenManager.isDebugBuild) _strBuilder.Append(" [Debug build]"); - else _strBuilder.Append(" [Release build]"); + _strb.Length = 0; + _strb.Append("DOTween v").Append(DOTween.Version); + if (TweenManager.isDebugBuild) _strb.Append(" [Debug build]"); + else _strb.Append(" [Release build]"); - if (EditorUtils.hasPro) _strBuilder.Append("\nDOTweenPro v").Append(EditorUtils.proVersion); - else _strBuilder.Append("\nDOTweenPro not installed"); - _title = _strBuilder.ToString(); + if (EditorUtils.hasPro) _strb.Append("\nDOTweenPro v").Append(EditorUtils.proVersion); + else _strb.Append("\nDOTweenPro not installed"); + _title = _strb.ToString(); + + _playingTweensHex = EditorGUIUtility.isProSkin ? "" : ""; + _pausedTweensHex = EditorGUIUtility.isProSkin ? "" : ""; } override public void OnInspectorGUI() @@ -59,6 +64,8 @@ namespace DG.DOTweenEditor.UI int totPausedTweens = totActiveTweens - totPlayingTweens; int totActiveDefaultTweens = TweenManager.totActiveDefaultTweens; int totActiveLateTweens = TweenManager.totActiveLateTweens; + int totActiveFixedTweens = TweenManager.totActiveFixedTweens; + int totActiveManualTweens = TweenManager.totActiveManualTweens; GUILayout.Label(_title, TweenManager.isDebugBuild ? EditorGUIUtils.redLabelStyle : EditorGUIUtils.boldLabelStyle); @@ -98,57 +105,74 @@ namespace DG.DOTweenEditor.UI GUILayout.EndHorizontal(); GUILayout.Space(8); - _strBuilder.Length = 0; - _strBuilder.Append("Active tweens: ").Append(totActiveTweens) - .Append(" (").Append(TweenManager.totActiveTweeners) - .Append("/").Append(TweenManager.totActiveSequences).Append(")") - .Append("\nDefault/Late tweens: ").Append(totActiveDefaultTweens) - .Append("/").Append(totActiveLateTweens) - .Append("\nPlaying tweens: ").Append(totPlayingTweens); - if (_settings.showPlayingTweens) { - foreach (Tween t in TweenManager._activeTweens) { - if (t != null && t.isPlaying) _strBuilder.Append("\n - [").Append(t.tweenType).Append("] ").Append(t.target); - } - } - _strBuilder.Append("\nPaused tweens: ").Append(totPausedTweens); - if (_settings.showPausedTweens) { - foreach (Tween t in TweenManager._activeTweens) { - if (t != null && !t.isPlaying) _strBuilder.Append("\n - [").Append(t.tweenType).Append("] ").Append(t.target); - } - } - _strBuilder.Append("\nPooled tweens: ").Append(TweenManager.TotalPooledTweens()) - .Append(" (").Append(TweenManager.totPooledTweeners) - .Append("/").Append(TweenManager.totPooledSequences).Append(")"); - GUILayout.Label(_strBuilder.ToString()); + GUILayout.Label("Legend: TW = Tweener, SE = Sequence", EditorGUIUtils.wordWrapRichTextLabelStyle); GUILayout.Space(8); - _strBuilder.Remove(0, _strBuilder.Length); - _strBuilder.Append("Tweens Capacity: ").Append(TweenManager.maxTweeners).Append("/").Append(TweenManager.maxSequences) - .Append("\nMax Simultaneous Active Tweens: ").Append(DOTween.maxActiveTweenersReached).Append("/").Append(DOTween.maxActiveSequencesReached); - GUILayout.Label(_strBuilder.ToString()); + _strb.Length = 0; + _strb.Append("Active tweens: ").Append(totActiveTweens) + .Append(" (").Append(TweenManager.totActiveTweeners).Append(" TW, ") + .Append(TweenManager.totActiveSequences).Append(" SE)") + .Append("\nDefault/Late/Fixed/Manual tweens: ").Append(totActiveDefaultTweens) + .Append("/").Append(totActiveLateTweens) + .Append("/").Append(totActiveFixedTweens) + .Append("/").Append(totActiveManualTweens) + .Append(_playingTweensHex).Append("\nPlaying tweens: ").Append(totPlayingTweens); + if (_settings.showPlayingTweens) { + foreach (Tween t in TweenManager._activeTweens) { + if (t == null || !t.isPlaying) continue; + _strb.Append("\n - [").Append(t.tweenType == TweenType.Tweener ? "TW" : "SE"); + AppendTweenIdLabel(_strb, t); + _strb.Append("] ").Append(GetTargetTypeLabel(t.target)); + } + } + _strb.Append(""); + _strb.Append(_pausedTweensHex).Append("\nPaused tweens: ").Append(totPausedTweens); + if (_settings.showPausedTweens) { + foreach (Tween t in TweenManager._activeTweens) { + if (t == null || t.isPlaying) continue; + _strb.Append("\n - [").Append(t.tweenType == TweenType.Tweener ? "TW" : "SE"); + AppendTweenIdLabel(_strb, t); + _strb.Append("] ").Append(GetTargetTypeLabel(t.target)); + } + } + _strb.Append(""); + _strb.Append("\nPooled tweens: ").Append(TweenManager.TotalPooledTweens()) + .Append(" (").Append(TweenManager.totPooledTweeners).Append(" TW, ") + .Append(TweenManager.totPooledSequences).Append(" SE)"); + GUILayout.Label(_strb.ToString(), EditorGUIUtils.wordWrapRichTextLabelStyle); + + GUILayout.Space(8); + _strb.Remove(0, _strb.Length); + _strb.Append("Tweens Capacity: ").Append(TweenManager.maxTweeners).Append(" TW, ").Append(TweenManager.maxSequences).Append(" SE") + .Append("\nMax Simultaneous Active Tweens: ").Append(DOTween.maxActiveTweenersReached).Append(" TW, ") + .Append(DOTween.maxActiveSequencesReached).Append(" SE"); + GUILayout.Label(_strb.ToString(), EditorGUIUtils.wordWrapRichTextLabelStyle); } GUILayout.Space(8); - _strBuilder.Remove(0, _strBuilder.Length); - _strBuilder.Append("SETTINGS ▼"); - _strBuilder.Append("\nSafe Mode: ").Append((_isRuntime ? DOTween.useSafeMode : _settings.useSafeMode) ? "ON" : "OFF"); - _strBuilder.Append("\nLog Behaviour: ").Append(_isRuntime ? DOTween.logBehaviour : _settings.logBehaviour); - _strBuilder.Append("\nShow Unity Editor Report: ").Append(_isRuntime ? DOTween.showUnityEditorReport : _settings.showUnityEditorReport); - _strBuilder.Append("\nTimeScale (Unity/DOTween): ").Append(Time.timeScale).Append("/").Append(_isRuntime ? DOTween.timeScale : _settings.timeScale); - GUILayout.Label(_strBuilder.ToString()); - GUILayout.Label("NOTE: DOTween's TimeScale is not the same as Unity's Time.timeScale: it is actually multiplied by it except for tweens that are set to update independently", EditorGUIUtils.wordWrapItalicLabelStyle); + _strb.Remove(0, _strb.Length); + _strb.Append("SETTINGS ▼"); + _strb.Append("\nSafe Mode: ").Append((_isRuntime ? DOTween.useSafeMode : _settings.useSafeMode) ? "ON" : "OFF"); + _strb.Append("\nLog Behaviour: ").Append(_isRuntime ? DOTween.logBehaviour : _settings.logBehaviour); + _strb.Append("\nShow Unity Editor Report: ").Append(_isRuntime ? DOTween.showUnityEditorReport : _settings.showUnityEditorReport); + _strb.Append("\nTimeScale (Unity/DOTween): ").Append(Time.timeScale).Append("/").Append(_isRuntime ? DOTween.timeScale : _settings.timeScale); + GUILayout.Label(_strb.ToString(), EditorGUIUtils.wordWrapRichTextLabelStyle); + GUILayout.Label( + "NOTE: DOTween's TimeScale is not the same as Unity's Time.timeScale: it is actually multiplied by it except for tweens that are set to update independently", + EditorGUIUtils.wordWrapRichTextLabelStyle + ); GUILayout.Space(8); - _strBuilder.Remove(0, _strBuilder.Length); - _strBuilder.Append("DEFAULTS ▼"); - _strBuilder.Append("\ndefaultRecyclable: ").Append(_isRuntime ? DOTween.defaultRecyclable : _settings.defaultRecyclable); - _strBuilder.Append("\ndefaultUpdateType: ").Append(_isRuntime ? DOTween.defaultUpdateType : _settings.defaultUpdateType); - _strBuilder.Append("\ndefaultTSIndependent: ").Append(_isRuntime ? DOTween.defaultTimeScaleIndependent : _settings.defaultTimeScaleIndependent); - _strBuilder.Append("\ndefaultAutoKill: ").Append(_isRuntime ? DOTween.defaultAutoKill : _settings.defaultAutoKill); - _strBuilder.Append("\ndefaultAutoPlay: ").Append(_isRuntime ? DOTween.defaultAutoPlay : _settings.defaultAutoPlay); - _strBuilder.Append("\ndefaultEaseType: ").Append(_isRuntime ? DOTween.defaultEaseType : _settings.defaultEaseType); - _strBuilder.Append("\ndefaultLoopType: ").Append(_isRuntime ? DOTween.defaultLoopType : _settings.defaultLoopType); - GUILayout.Label(_strBuilder.ToString()); + _strb.Remove(0, _strb.Length); + _strb.Append("DEFAULTS ▼"); + _strb.Append("\ndefaultRecyclable: ").Append(_isRuntime ? DOTween.defaultRecyclable : _settings.defaultRecyclable); + _strb.Append("\ndefaultUpdateType: ").Append(_isRuntime ? DOTween.defaultUpdateType : _settings.defaultUpdateType); + _strb.Append("\ndefaultTSIndependent: ").Append(_isRuntime ? DOTween.defaultTimeScaleIndependent : _settings.defaultTimeScaleIndependent); + _strb.Append("\ndefaultAutoKill: ").Append(_isRuntime ? DOTween.defaultAutoKill : _settings.defaultAutoKill); + _strb.Append("\ndefaultAutoPlay: ").Append(_isRuntime ? DOTween.defaultAutoPlay : _settings.defaultAutoPlay); + _strb.Append("\ndefaultEaseType: ").Append(_isRuntime ? DOTween.defaultEaseType : _settings.defaultEaseType); + _strb.Append("\ndefaultLoopType: ").Append(_isRuntime ? DOTween.defaultLoopType : _settings.defaultLoopType); + GUILayout.Label(_strb.ToString(), EditorGUIUtils.wordWrapRichTextLabelStyle); GUILayout.Space(10); } @@ -169,5 +193,25 @@ namespace DG.DOTweenEditor.UI } #endregion + + #region Helpers + + void AppendTweenIdLabel(StringBuilder strb, Tween t) + { + if (!string.IsNullOrEmpty(t.stringId)) strb.Append(":").Append(t.stringId).Append(""); + else if (t.intId != -999) strb.Append(":").Append(t.intId).Append(""); + else if (t.id != null) strb.Append(":").Append(t.id).Append(""); + } + + string GetTargetTypeLabel(object tweenTarget) + { + if (tweenTarget == null) return null; + string s = tweenTarget.ToString(); + int dotIndex = s.LastIndexOf('.'); + if (dotIndex != -1) s = '(' + s.Substring(dotIndex + 1); + return s; + } + + #endregion } } \ No newline at end of file diff --git a/_DOTween.Assembly/DOTweenEditor/UI/EditorGUIUtils.cs b/_DOTween.Assembly/DOTweenEditor/UI/EditorGUIUtils.cs index 7185038..33c46ac 100644 --- a/_DOTween.Assembly/DOTweenEditor/UI/EditorGUIUtils.cs +++ b/_DOTween.Assembly/DOTweenEditor/UI/EditorGUIUtils.cs @@ -21,6 +21,7 @@ namespace DG.DOTweenEditor.UI public static GUIStyle handlelabelStyle, handleSelectedLabelStyle, wordWrapLabelStyle, + wordWrapRichTextLabelStyle, wordWrapItalicLabelStyle, titleStyle, logoIconStyle; @@ -170,6 +171,10 @@ namespace DG.DOTweenEditor.UI wordWrapLabelStyle = new GUIStyle(UnityEngine.GUI.skin.label); wordWrapLabelStyle.wordWrap = true; + wordWrapRichTextLabelStyle = new GUIStyle(UnityEngine.GUI.skin.label); + wordWrapRichTextLabelStyle.wordWrap = true; + wordWrapRichTextLabelStyle.richText = true; + wordWrapItalicLabelStyle = new GUIStyle(wordWrapLabelStyle); wordWrapItalicLabelStyle.fontStyle = FontStyle.Italic; diff --git a/_DOTween.Assembly/bin/DOTween.dll b/_DOTween.Assembly/bin/DOTween.dll index d5f9ddb25183310a0ec2d6209faf7707aad9505b..276635cc19567ca566e4a06d9c6a5c5f238d99f8 100644 GIT binary patch delta 103 zcmZqp!qM=BV?qbBeXDq5_ttL44WF4!84R}DePPrR7GU7{7Z&|Uz-8H?KRa??EEm{b z!OpZpLkFlfh5-nefLMl+fx*L%iNV8wi6JQ1CD@?Tkki-yx5vISuk!qNWcqK9F<@H4 F2>^s4BIE!7 delta 103 zcmZqp!qM=BV?qbBNTgU}_ttL44WF4!7)-a@ePPrR7T6*#uRJCFpvRtLOXmN7R&-{2 z1v}FY4IQA`7zQ9<0%93P1_lp5CI$}!CWfG3m*B=lsw!2R3!Qe{4F19Dv?zaji~-XU FP5_QHBP9R; diff --git a/_DOTween.Assembly/bin/DOTween.dll.mdb b/_DOTween.Assembly/bin/DOTween.dll.mdb index 0565534b0ac0d0f6e1aa9106af2602aa3b339205..5fe744b6dc598b9d7078f4e75ab26cf468bb4af9 100644 GIT binary patch delta 1309 zcmV+&1>*Y7xC73(10WQpfBhpS=tVLB000000000C{#IM!5JaZJ{J3rCrx1}KsSpo? z4c#NxO{zi@*9TWLUz1b>dk}@lMLFyqXH2LK1o6Xf zWgnB@1Zfce!Cvx<8>T>jvHXZ_@qdStSOsekb1Xd=D`wG8lyf7fs6;+AlhXxw5FmSa zfa<>2M5B*$?F-{+RFhiCz-Zp8${N==q*0lYR(x5NB}; zMO(Z+L#Oz6{v@~ zbv?3^5DI({TBMmxlW&MlrOeRI(HNPhlbi~C5Q{Pw^-Zx|OO)b-b4F)Cg_9@?b`UgZ zHT>@4)lf4Xi5c;QpfHKguLzQt4>1M{j#FIu1co4N*9Wey^`b&Zt#SD++k%N=Y4R;XC z-RpaNu5U`MN>0eSjvelkRStO&4=<)9oB)zRfP+B9SAFd7lim)05I`J;HX5PALZBaY z#ikmKYLjgbg%DekhJ=o;Y@Qty&1f+!^BVwlPD2=5MVHOin_jDMy!N-!X#L1f0MNlfDl14FH)PDH%Ng= z-U+Dqk`a?d5`Yk>eU_T{aJfjIxd=tn$^jsg)e?UYvTvIL>xu_Xg4^7=mQx&%lVlTt z5R{r$IUJ{QL7|D^>)01>Ta)z@fe=AAA4No;;Y)?rRTJjN23(Vd6oe3aFYl85fF4bV zEF3pmKRYp#8Wn#KLebiOz@l_OvKs@Z54FsElc^Pq5No@;ANu8%O}4$#V;+qBd6PvJ zh7ejUWu^nL;7N@vKe_0n`?k!Nr^X3pMUORNbucZlRFxC5bbx8p;vHxYgmE~u%lU^Kk5Ui-er)<_9M!3Ty=cL0Yf0N@JZV((p>#cL| ztxB2XS~qUHtE`h@9dr=7+=6#zdf-oh TH7iKEz^*;JutUtV1RzShV)|TD delta 1309 zcmV+&1>*Y7xC73(10WQpfBhpS=tVLB00000006WXA0w1!!AQKuq@Vxha?Ft+sSpm_ zytV{LS5LLMH`D|hUHy^SYa;!PP)TbP?M|7>{j4L?FjJU@{SSh2`aNBX!MibxE*k(_ zk#SEPL{C;}a&&cJY%XJS0_m|=ym84vzw9LxO`wJalhFZh5d1N#jj1f0I-Mdk~6q9}{QV!%KlE$ZM~# zew~xw1Zfb#<%##~g#J&Gz)94$)UWH4SOsekb?(-O{-WSTxlos$|3uSolhXxw5EiTV zd*%eiN0|IlvL6%NpWdyNsK$GJJb`Z;?7=yiPnMtpd8@Dn+ z*6)*P2X_!79T7Gkd?`bRPeI}nDvOMh@CSYnE=jrSKupU-v4cE{`mnZSlYR(x5UVzC zVM8rRL5qwOG6omAxswD5cMwv%>sE*=vQ3`En7dP{5;~KM33U)jWXM1gOrb}+JhNq8 z)tl&(5DI({+7qw%Ub{<4o{cnY$J`!>lbi~C5PiD8>aQI#L7;-u78_JO7n3Lpb`a)} znd=+>S4^-Uq~PK}kdBkC3w99Jo9wi+1yn1rO5IGDsfQ7*Bq+|4kr0Ov zsz?@Dw(1{Ff!@iHhb4helPD2=5M;mZfEhx+s&|7K;!w_f&c*Jo!w&K0_tn1qZy7b{B^b*`rGf;4BVE zkg?#;J0Y>GlMNVt5XY{%q4)n}Nv%}Zqs5H))RUVSh7cza5?R4^S52_LYdoH>00WaT z8F3JU?aJzG5-&iCo5$Z=MQsL?vKe_0E`i7jiBE7&ikt;gj<~XElRFxC5DFQA;yrBB zM~9eCh}|N#sFTAQa}aYzc$F5@nLv|rEwMECJu{O=8-EbQckyna>gqthTv=NO@T{_v z)f;&bH;}1h1w@e=dcE1cdQy{rA9WCc4$K}k T{1&_g$L**=yKq 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 delta 15647 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 delta 1820 zcmZvddr(wW9LIm>F0gmml4Y0YZo04!Sb<$!E~Ump-o#T)4F$E)wa2K9DX4|yst9O6 zf(IEC6A?3TBDGaO17AQnLLy^LDPbTqO4?*T5EP}~bzT4J&V26obI$qw&MxQfaPuRY z!qZ(2nV+hCZp8+H^_r5DAK4!zjL)rCxq$aj`!prM$GFt&2_VMon*=Z)llN^ed=Ywp z9AKdx%8P57vNSzg;;H90G`7r2s7`h9G)nWrN(VPe{`^fLFF$Z0d3Sqjtf+F8g{~o) zlI5hUb#YJp%*KYe_Wt_&ne-u9D_Q3}YQ9r-J*7-B@M-yZT?EZ$Hb^pzb~VMncE;|k z>9iCKw|qzK1)n$#JT@1vO$$ifdm!Vpbw@Z_B*;;b#N@cDB~xR5oRRBFEI|LTDsoJXq->jMShA_AVj!b3A>dC@SO3o6AG3R z3qRYegcjxLm$M(zt4;yZYeF)Pmy=`@AlEsKfmO${LYs|?ibq)_5tY#68 z3x)i?z<>bkfCUlm>xcX1WtgsHvNA3>B*Z_2e(tO`uVAtznLr}a5qb0)ytCKvHa)fV ze`lGLSDQ0Bn6y_~GCC*|E@oTVN+w49{c#+!mHg=Wy_Ick&fvfMes9>Js#oEc!82e5 z)i_mD$cFPvJ!<$}?cS@lt;zUPVTaZ5NIjyaXQXMuLJgE?4r=H`+0?Kh4g96Kt+5u1 z1j|Wu2&)J-VT)z63r??mhm4iIN-4h*6bR89zPloQvyZmUP+j(=jKeYKj@y90H6PALVqd-dd$Ljb;0Q3b61z5Lq z6u6Vnm=J#cX#hM680Y70T@GL;7C4b0oDlEQL%F_6Z|xEbe8~!viObF9mn?cXu0Qc| zDd=^Q_!?ykvlZ0B)-a)BjDyj9;UztE=`X)5j3;mMv%`9Lq#x1Kv+l0SA_Ei~zA)H6 zC7o=b%lMjF1JoG~8|VY~WZ_u@bQ<~$G~Q#WkOo3kU|k?R>als^SRj;5**C@3Tg>p! zRlL;*dB%JrP4z6+>@h;0@qy7+af%^3WdarR{0AWZHVBRc9Sx%6p2=KC5OfC(TL0hS z5h%%Reye>PRB`(`Tf3Ch^Rve}IKee=bfer&c#(q+?q`lx%H_hF9Ngmm+AH%#W1vA9rKq~_fA#vyoE5tv(Vez%m58In2m!wnBB{b;zu+{a~ekN6389iVIs0}wC)u?!;v mLyj#F%QG+p1-k@4ko diff --git a/_DOTween.Assembly/bin/Editor/DOTweenUpgradeManager.dll.mdb b/_DOTween.Assembly/bin/Editor/DOTweenUpgradeManager.dll.mdb index 34c3c3633cb8571d1b0fe9985e3cbe1a3992ebe5..36d507c56c97a9c3affc6098bad8df40266ee653 100644 GIT binary patch delta 82 zcmey#_LEIPWLf=RWwjTsMhp<}$Fk3Kwex$ISy^+YSAU;vGErfN0Dtq{_#?m6eW$re k=yfg#3Yz$$Uf}b>rnTAvr~Nwko%g&ewJF?O&d9_B0AL6q>Hq)$ delta 82 zcmey#_LEIPWLf=RWwjTsMhp<(H#4nzf5c4xX-7XA?lAXpnW(Ts;LYCuOcAoup8Gad kM=TZkt~2pPy+GiG1@S@)%AKZOJ>gMtN&MF4az-X508FAHF8}}l