Jump to content

Translations:Touch controls/57/es

From DDraceNetwork

Para agregar soporte táctil para otros componentes del cliente ingame, como la rueda de emoticonos y el menú de espectador, usa la función CUi::UpdateTouchState como para la rueda de emoticonos y el menú de espectador. Asegúrate de que tu componente maneje KEY_ESCAPE para cerrarse, lo que también corresponde al botón Atrás en Android. Ten en cuenta que solo un componente puede usar el estado táctil en cada frame, por lo que no es posible mantener presionado un botón táctil ingame y usar otro componente, como la rueda de emoticonos, al mismo tiempo con otros dedos. En su lugar, el comportamiento táctil predefinido respectivo (por ejemplo, CSpectateTouchButtonBehavior) solo activa el componente ingame (por ejemplo, el menú de espectador) en su función OnDeactivate, pero no lo desactiva nuevamente. Activar el componente en la función OnActivate ya causaría que el dedo que activó el botón también afectara al componente activado.