From 02441eb3281282928e7ae7037c0c08a6b8ab9183 Mon Sep 17 00:00:00 2001 From: PopSlime Date: Tue, 6 Jun 2023 10:05:02 +0800 Subject: [PATCH] Update Cryville.Input. --- .../UnityGuiInputHandler.cs | 6 +----- .../UnityTouchHandler.cs | 2 ++ Assets/Plugins/Cryville.Input.dll | Bin 16896 -> 16896 bytes 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/Assets/Plugins/Cryville.Input.Unity.Builtin/UnityGuiInputHandler.cs b/Assets/Plugins/Cryville.Input.Unity.Builtin/UnityGuiInputHandler.cs index 1674001..ce4fdc1 100644 --- a/Assets/Plugins/Cryville.Input.Unity.Builtin/UnityGuiInputHandler.cs +++ b/Assets/Plugins/Cryville.Input.Unity.Builtin/UnityGuiInputHandler.cs @@ -97,11 +97,7 @@ namespace Cryville.Input.Unity { useGUILayout = false; } void Update() { - double time = Time.realtimeSinceStartupAsDouble; - foreach (var k in ActiveKeys) { - Feed(k, 0, new InputFrame(time, new InputVector())); - } - Batch(time); + Batch(Time.realtimeSinceStartupAsDouble); } } diff --git a/Assets/Plugins/Cryville.Input.Unity.Builtin/UnityTouchHandler.cs b/Assets/Plugins/Cryville.Input.Unity.Builtin/UnityTouchHandler.cs index f3dcbe7..8ce1401 100644 --- a/Assets/Plugins/Cryville.Input.Unity.Builtin/UnityTouchHandler.cs +++ b/Assets/Plugins/Cryville.Input.Unity.Builtin/UnityTouchHandler.cs @@ -14,9 +14,11 @@ namespace Cryville.Input.Unity { /// /// Unity touch is not supported on the current device. public UnityTouchHandler() { +#if !UNITY_EDITOR // In the simulator, touch works but `touchSupported` returns false (by 2021.3) if (!unity::Input.touchSupported) { throw new NotSupportedException("Unity touch is not supported on this device"); } +#endif } /// diff --git a/Assets/Plugins/Cryville.Input.dll b/Assets/Plugins/Cryville.Input.dll index c05a24d31e182cb52860632043ff4c5a4d3d4f09..80ef344df53eb2bab0dda2856c0f4aae2296ca36 100644 GIT binary patch delta 6479 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 W{l4DN%uBk~SKb@0_=D)2Wd1Kn#wQX0 delta 6224 zcma)=3wRafnaAI6X3m*8b0(K_a+e?{1d>B;1PCO7P=kp`6iOn2CM80mAeSl!!lhag z=R`vaEh>3NT-&l3c$Sv6ir7@47h6z_Slefj;-yuy(6TC9%DTF(SQYmFy)!0J+~?Vo zC%<|B@Atmnb>^GzoOrj0cZ(fcwI$pBc(!+Ywz8?I_t8a(_IOS&!{uT1kCle7IB@)idGs^qxmA#5)&>3?6u9esi zBPLAIQAB3&gb(r2Y?yj%G+3+*cIeToVQr8lma^F-(sUy>1}$Yr+Xjvr7iM1#@>b6y~zQ{?^ z?+!hJF)2~Zwm(*k)M$>gTYs|n3HDaPyB%H;EkRL1`%(5{#{AnctBMkJ1Nu9ReWLbd z6kg@cp%T4T1|duA9iO2@Yll^)5}iG)vXm%R+>4A(>|btnYI=&GwFT`N&bh?<>oZ_S zOVN5!qN>)nXGu8;vH>bO8HSc#s<)4ZyU^D@371T-3%>2hlC5joF==9N6w7T!Cpj-9 z6>k`t%hZ(Mr;zlQ%gPH{@U zEpt!>dx$RS(#Cw!Mt^3|Pk&hn{8Z!i!(b^?aM_zk?f&bM9QSWm-8mu-hy(5^1xU6bRFa zz%t!W%>h|j%B72$>jHm(XCM0?We%DPu-_1UQvx$7D1aw_t+msd$x2{COU#|tb(mp; zq^kCmMO~C^(@l_dC`{(Wj{`E%PdP|Vrk_LAA+3tjq={h#SBv zNt@=gNM|lr=Aj^6Z2-?H3&DAuuuzq0PjYp-A}b|TvW)o_`!_LfhsW=K3C%5v|3+&7 zFX{~=JPYC3Lz4YW`+2@R0OrsOfoAZ1{bsN^*b2TCT&>hc+@}+1_!rAQ ztfbQgPad=mD;ackj$61(|CN$SU-i^}s4QB`>KIkw>9~seSiLP4_@r__$9$VUr|c1G zz_-AcHWWFKkfxoqX_S{ZkZ`|oOc_?BA0Jk}wc77SsP6_&D%o_9oA0JX@ha41PyIq4 zRK`#WP7_4km{C7PXcVg+<7M^FN`!Jf^``o+;?!s6*`2`)%2;Y*_uHZ~_<@p3aaIHL zf!avp=qXQa!E%kG*H}GdoVPxLI^(H}PbbPyNK$4E3L$5>}V`ReIl3VXFt~ zV^6gOx2y9BcNmZG8^K;Ed6<{uz0)XB>nYV!_Zm~6Mtf?rRiZYKJ>HXBtSOMCuA=3} zKdCp-N>43;T0nh6WxH`p?Z9D8-p@;n-RdIh#DN(1GxC0y`ah$7V}^_0%tdjdTnB%~QvMcoEShPtCC! z=~nXN047J@VhN}uPiekJyah8nmE#jokwTm`W#~f~(Q-b|OZAv4peA{t{)9%ljVe8r zogkoUS;mpHXk8 z**N`6bPC7O3hj4M7*d`L1?B5sBvOkx0W%I7*e(u%>T!o}U_}YRuoZA(*>XEsxar|om z*_DkvfV;SJBkf+U&3@&IasPjkM>gi#ZYLxadJQA~vbl64U*#E+RH(EtL56w)wn~$~ z)T7ZU%egov+x|O-rqD^Q z2M}+Hr>Q~QqWzMZh5fMpEVYUHz;BWEqIHt~mE>{iDE&oy3kjq2KO;d_TFaHrr9{mq zYB{pZ>&joWppacjV~zqZT4msW1gDF;#8-UP?4K6ewu>VFJw@UEcN0u&T-b%Y*e}e|JYOZq@vsKa-Z7kxbU9M5cJ#+iN0Bg|^skU_1?IJ1v=gn61t0j`?a zYDzoK>|-8bo@P>zBbn9AR%YC#B}@C5N0_HATe>KL)0oxFR%V>p$2`J3&7?$*XP!>t z8j>aF;0Ms9^eUaFWHDAu5GA5jtQPI!Vd2AeM|eA8`=KZFWb8o#KYD89cm8=?mQCiL z@N#Q5-T~JHB(t>h;IEALKu!N2@VxpFsEbSB*G&1P?Sdxl!}&)2m6rG@3b{>Mr$tIp$PE3K(DIHIk=UkqD&@zesRf9emD@_x`fc7ug;R|~-)dQuRd#wCPqyZ4swha)y#agI)ByBy=TJp)(Cw`BcRKG?WNB)I z5}iP0mssa~xAHkl_Rxw5A#3md`gBD&i)VzwbG={o<;vYA?MQD