الكاكاو تلمس - مقارنات التأخير الافتراضي
-
27-09-2019 - |
سؤال
مرحبًا ، أنا أقوم بتطوير لعبة إيقاع لجهاز iPhone في الوقت الحالي ، فقط تساءلت عما إذا كان لدى أي شخص أي أفكار حول أفضل القطع لاستخدامها في وقت رد الفعل.
لدي كل الترميز الذي تم عمله ، وقد ضاقته إلى حوالي طريقين:
1: استخدام مثيلات Uibutton التي تتجاوز uicontrolevent أو أي شيء ، من أجل استخدام Touchesbegan ومسات. لقد وجدت أن هذا أسرع قليلاً في الماضي.
2: استخدام UIViews مع وظائف مخصصة لتغيير حالة الأزرار. سوف يستخدمون أيضا اللمسات بدأت.
يجب أن تكون منصات الإيقاع (ثمانية منها) قادرة على تشغيل صوت بأقل قدر من التأخير ، وتوفير نوع من التعليقات ، أي تغيير صورة الزر.
سؤالي: هل من الأفضل استخدام Uiviews وصنع أزراري الخاصة ، أو Uibuttons الفعلية التي تم فئاتها لاستخدام Touchesbegan وما إلى ذلك؟
المحلول
لأي شخص يجد هذا أثناء البحث ، باستخدام Touchesbegan ، انتهى ، ونقله هو أسرع. من حيث لعبة الإيقاع أو التطبيق الذي يتطلب إدخال سريع ، هذا هو الطريق للذهاب.