انتقل العمودي إلى Textfield بواسطة بكسل في ActionScript 2

StackOverflow https://stackoverflow.com/questions/1139607

  •  16-09-2019
  •  | 
  •  

سؤال

هل هناك طريقة للتمرير العمودي إلى TextField في ActionScript 2 عن طريق البكسل بدلا من السطر حسب الخط؟

هل كانت مفيدة؟

المحلول

أخشى أن الإجابة هي ببساطة "لا" ... لا يوجد واجهة برمجة تطبيقات لفضح هذه الوظيفة ... يمكنك إجراء أداة نقل TextField، لذلك يتم تعطيل التمرير، ثم قم بإخفاءه ... ولكن بعد ذلك تتبع جميع المستخدمين المدخلات التي ستتسبب في التمرير في حقل نصي، سيكون جحيما لوظيفة (الأخص، حركة المؤشر ... تتبع جيدا حيث يكون المؤشر، ليس صعبا للغاية (أي أنه من السهل تتبع فهرس الأحرف)، ولكن حساب الإحداثيات الناتجة هي جحيم وظيفة) ...

ملاحظة جانبية صغيرة: لقد لاحظت أنك تعمل مع AS2 كثيرا ... كنت شخصيا أنصحك بالانتقال إلى هاكسا أو AS3 ... HAXE من أجل ثراء من ثراءها ككلدا (ويمكنك أن تستهدف مشغل الفلاش 8 إذا كنت بحاجة إلى)، و AS3 من أجل API أفضل بكثير (هناك، لديك مكالمة للحصول عليها امسيات شخصية) وسرعة التنفيذ العالي بشكل كبير ... بالنسبة لي، هناك ميزة واحدة فقط من AS2، والتي يمكنك، أنه يمكنك إطالة اللغة كثيرا في وقت التشغيل ... تجميع AS3 في وضع توافق ECMA يسمح لك للقيام بالمثل مع AS3 ... سوف تفقد بعض هذه السرعة بالطبع، ولكن لا تزال أسرع من مع AS2 ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top