Jump to content

Touch controls/es: Revision history

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

5 May 2025

18 February 2025

  • curprev 03:1703:17, 18 February 2025 NoKetchup talk contribs 23,250 bytes +25 Created page with "* Configuración por defecto de los controles táctiles: https://github.com/ddnet/ddnet/blob/69c92a79e6bab9f9390245f518c5340222c544dc/data/touch_controls.json * Pull Request añadiendo los Controles táctiles al motor y a la interfaz de usuario: https://github.com/ddnet/ddnet/pull/8621 * Pull Request añadiendo los controles táctiles Ingame: https://github.com/ddnet/ddnet/pull/8632 * Pull Request añadiendo los controles táctiles de Emoticonos y Espectear: https://gith..."
  • curprev 03:1403:14, 18 February 2025 NoKetchup talk contribs 23,225 bytes −25 Created page with "== Referencias =="
  • curprev 03:1403:14, 18 February 2025 NoKetchup talk contribs 23,250 bytes +23 kept the word 'ingame' untranslated, otherwise it would look a bit strange
  • curprev 02:5302:53, 18 February 2025 NoKetchup talk contribs 23,227 bytes +9 Created page with "Cuando añadas tu propio comportamiento de botones en un cliente bifurcado, se recomienda anteponer los nombres de nuevas formas, visibilidades, comportamientos, etc., con el nombre de tu bifurcación, por ejemplo, <code>minombre.octagon</code> si añades una nueva forma para botones octagonales, para evitar conflictos en versiones futuras."
  • curprev 02:4802:48, 18 February 2025 NoKetchup talk contribs 23,218 bytes +29 Created page with "Los controles táctiles dentro del juego están implementados en un componente de cliente separado llamado <code>CTouchControls</code> en los archivos <code>src/game/client/components/touch_controls.cpp</code> y <code>src/game/client/components/touch_controls.h</code>. Siempre que sea posible, se utilizan los binds directamente como comportamiento de los botones en lugar de usar un comportamiento predefinido para reducir la complejidad."
  • curprev 02:4402:44, 18 February 2025 NoKetchup talk contribs 23,189 bytes −46 Created page with "Estos son detalles sobre la implementación de los controles táctiles dirigidas a desarrolladores."
  • curprev 02:4302:43, 18 February 2025 NoKetchup talk contribs 23,235 bytes −9 Created page with "== Detalles de implementación =="
  • curprev 02:4302:43, 18 February 2025 NoKetchup talk contribs 23,244 bytes +100 Created page with "* '''Problema en Android''': Al presionar con 3 o más dedos al mismo tiempo, se sueltan todos los dedos de inmediato. ** '''Solución''': Esto es causado por características de tu teléfono que manejan gestos globales con múltiples dedos. Abre la aplicación de Configuración y desactiva las funciones de gestos que involucren 3 o más dedos (busca "3 dedos"). En particular, desactiva las funciones "Deslizar hacia abajo con 3 dedos para tomar una captura..."
  • curprev 02:3802:38, 18 February 2025 NoKetchup talk contribs 23,144 bytes −17 Created page with "== Problemas conocidos =="
  • curprev 02:3802:38, 18 February 2025 NoKetchup talk contribs 23,161 bytes −56 Created page with "<syntaxhighlight lang="json">{ "x": 600000, "y": 200000, "w": 100000, "h": 100000, "shape": "rect", "visibilities": [ ], "behavior": { "type": "bind-toggle", "commands": [ { "label": "Echo 1", "label-type": "plain", "command": "echo 1" }, { "label": "Echo 2", "label-type": "plain", "command": "..."
  • curprev 02:3702:37, 18 February 2025 NoKetchup talk contribs 23,217 bytes −47 Created page with "Ejemplo de un botón con comportamiento <code>"bind-toggle"</code> que alterna entre enviar tres mensajes diferentes en el chat."
  • curprev 02:3702:37, 18 February 2025 NoKetchup talk contribs 23,264 bytes −56 Created page with "<syntaxhighlight lang="json">{ "x": 755000, "y": 580000, "w": 225000, "h": 400000, "shape": "circle", "visibilities": [ "ingame" ], "behavior": { "type": "predefined", "id": "joystick-action" } }</syntaxhighlight>"
  • curprev 02:3702:37, 18 February 2025 NoKetchup talk contribs 23,320 bytes −45 Created page with "Ejemplo de un botón con comportamiento <code>"predefined"</code> para un joystick virtual que usa la acción activa:"
  • curprev 02:3502:35, 18 February 2025 NoKetchup talk contribs 23,365 bytes −55 Created page with "<syntaxhighlight lang="json">{ "x": 500000, "y": 500000, "w": 100000, "h": 100000, "shape": "rect", "visibilities": [ ], "behavior": { "type": "bind", "label": "Ejemplo", "label-type": "plain", "command": "echo ¡Hola mundo!" } }</syntaxhighlight>"
  • curprev 02:3502:35, 18 February 2025 NoKetchup talk contribs 23,420 bytes −41 Created page with "Ejemplo de un botón con comportamiento de <code>"bind"</code> que envía un mensaje al chat:"
  • curprev 02:3502:35, 18 February 2025 NoKetchup talk contribs 23,461 bytes −56 Created page with "<syntaxhighlight lang="json">{ "direct-touch-ingame": "action", "direct-touch-spectate": "aim", "background-color-inactive": "00000040", "background-color-active": "33333340", "touch-buttons": [ ... ] }</syntaxhighlight>"
  • curprev 02:3402:34, 18 February 2025 NoKetchup talk contribs 23,517 bytes −36 Created page with "Ejemplo de la estructura general de la configuración de los controles táctiles:"
  • curprev 02:3302:33, 18 February 2025 NoKetchup talk contribs 23,553 bytes −28 Created page with "== Ejemplos =="
  • curprev 02:3302:33, 18 February 2025 NoKetchup talk contribs 23,581 bytes −26 Created page with "Nota: También puedes editar el archivo <code>touch_controls.json</code> directamente en el directorio de configuración en lugar de exportar/importar desde/hacia el portapapeles, pero esto no está soportado en Android."
  • curprev 02:3202:32, 18 February 2025 NoKetchup talk contribs 23,607 bytes −27 Created page with "Se está planeando una interfaz de usuario más conveniente para editar los controles táctiles directamente en el cliente."
  • curprev 02:3102:31, 18 February 2025 NoKetchup talk contribs 23,634 bytes +92 Created page with "# Exporta la configuración de los controles táctiles al portapapeles. # Guarda el portapapeles en un archivo para que puedas editarlo más fácilmente. ¡También deberías hacer esto para tener una copia de seguridad de tu configuración! # Edita la configuración (ve más arriba para detalles sobre el formato). # Copia la configuración editada al portapapeles e impórtala de nuevo en el cliente. Si la configuración no se pudo cargar correctamente, revisa la consola..."
  • curprev 02:2802:28, 18 February 2025 NoKetchup talk contribs 23,542 bytes −13 Created page with "=== Ajustando los controles ==="
  • curprev 02:2702:27, 18 February 2025 NoKetchup talk contribs 23,555 bytes −4 Created page with "Mientras el editor de controles táctiles esté activo, todos los botones táctiles se mostrarán independientemente de sus visibilidades, para mejorar el soporte en la disposición de los botones."
  • curprev 02:2702:27, 18 February 2025 NoKetchup talk contribs 23,559 bytes −1 Created page with "*Los modos de entrada táctil directa mientras se está en el juego y en el modo espectador (ver Formato de configuración de botones táctiles) pueden ajustarse mediante menús desplegables."
  • curprev 02:2302:23, 18 February 2025 NoKetchup talk contribs 23,560 bytes −26 Created page with "Además, la configuración global de los controles táctiles puede ajustarse en esta interfaz de usuario:"
  • curprev 02:2202:22, 18 February 2025 NoKetchup talk contribs 23,586 bytes +15 Created page with "*Guardar la configuración en el archivo <code>touch_controls.json</code> dentro del directorio de configuración. *Descartar los cambios actuales recargando el archivo <code>touch_controls.json</code> desde el directorio de configuración. *Restaurar la configuración predeterminada recargando el archivo <code>touch_controls.json</code> desde el directorio de datos. *Mostrar si hay cambios no guardados. *Importar y exportar la configuración desde y hacia el portapapele..."
  • curprev 02:1902:19, 18 February 2025 NoKetchup talk contribs 23,571 bytes −8 Created page with "La interfaz de usuario para ajustar los controles táctiles se muestra sobre la pantalla principal del menú del juego cuando está activada. Por ahora, el editor de controles táctiles está limitado a funciones básicas de gestión de configuración."
  • curprev 02:1802:18, 18 February 2025 NoKetchup talk contribs 23,579 bytes −49 Created page with "Captura de pantalla de la interfaz del editor de controles táctiles."
  • curprev 02:1702:17, 18 February 2025 NoKetchup talk contribs 23,628 bytes −7 Created page with "== Editor de controles táctiles =="
  • curprev 02:1602:16, 18 February 2025 NoKetchup talk contribs 23,635 bytes +12 Created page with "*Botones para abrir las consolas local y remota. Abrir la consola local sin los controles táctiles es útil porque ahí se mostrarán los mensajes de error si la configuración de los controles táctiles no pudo cargarse. *Botón para cerrar el menú, lo cual es más conveniente que usar el botón de retroceso virtual si no siempre está visible. *Casilla de verificación para activar o desactivar la interfaz del editor de controles táctiles (ver abajo)."
  • curprev 02:0902:09, 18 February 2025 NoKetchup talk contribs 23,623 bytes −20 Created page with "Además de los controles táctiles en pantalla por separado, una segunda fila es añadida a la página principal del menú dentro del juego cuando <code>cl_touch_controls</code> está activado, para funciones menos utilizadas que de otro modo no serían accesibles sin un teclado:"
  • curprev 02:0802:08, 18 February 2025 NoKetchup talk contribs 23,643 bytes −31 Created page with "Los colores se especifican en cadenas hexadecimales con los formatos <code>RRGGBBAA</code>, <code>RRGGBB</code>, <code>RGBA</code> y <code>RGB</code> sin ningún prefijo como <code>#</code>, por ejemplo: <code>"A526C440"</code>. Si el valor de opacidad se omite, se establecerá en opacidad total por defecto."
  • curprev 02:0202:02, 18 February 2025 NoKetchup talk contribs 23,674 bytes −19 Created page with "=== Formatos de color ==="
  • curprev 02:0102:01, 18 February 2025 NoKetchup talk contribs 23,693 bytes +146 Created page with "* <code>"direct-touch-ingame"</code>: especifica el modo de entrada táctil directa mientras se juega. Posibles valores: ** <code>"disabled"</code>: La entrada táctil directa no se usa mientras se juega. Esto significa que es necesario un joystick virtual. ** <code>"action"</code>: La entrada táctil directa usa la acción activa (ver arriba). ** <code>"aim"</code>: La entrada táctil directa solo cambia la posición de apuntado s..."
  • curprev 01:5201:52, 18 February 2025 FuzzyBot talk contribs 23,547 bytes +778 Updating to match new version of source page

8 January 2025

26 December 2024

  • curprev 05:2205:22, 26 December 2024 NoKetchup talk contribs 22,854 bytes −29 Created page with "Captura de pantalla de los botones adicionales del menú del juego cuando los controles táctiles están activados."
  • curprev 05:2105:21, 26 December 2024 NoKetchup talk contribs 22,883 bytes −10 Created page with "== Botones de menú del juego =="
  • curprev 05:2105:21, 26 December 2024 NoKetchup talk contribs 22,893 bytes +85 Created page with "* <code>"direct-touch-ingame"</code>: Especifica el modo de entrada táctil directa dentro del juego. Posibles valores: ** <code>"disabled"</code>: La entrada táctil directa no es usada dentro del juego. Esto quiere decir que un joystick virtual es necesario. ** <code>"action"</code>: La entrada táctil directa utiliza la acción activa (ver más arriba). ** <code>"aim"</code>: La entrada táctil directa solamente cambia la posici..."
  • curprev 05:1305:13, 26 December 2024 NoKetchup talk contribs 22,808 bytes −51 Created page with "Adicionalmente, el objeto raíz tiene los siguientes atributos:"
  • curprev 05:1305:13, 26 December 2024 NoKetchup talk contribs 22,859 bytes +606 Created page with "* Posición y tamaño (atributos <code>"x"</code>, <code>"y"</code>, <code>"w"</code>, <code>"h"</code>): La posición X/Y y el ancho/alto son enteros en una cuadrícula de 1,000,000². Estos valores de la ''cuadrícula de unidades'' se convierten en valores de la ''cuadrícula de pantalla'' en tiempo de ejecución, en relación con el tamaño y la relación de aspecto de la pantalla. Esto significa que los botones pueden aparecer..."
  • curprev 03:2203:22, 26 December 2024 NoKetchup talk contribs 22,253 bytes −36 Created page with "El elemento raíz en el archivo JSON debe ser un objeto. El atributo <code>"touch-buttons"</code> del objeto raíz especifica un arreglo de objetos de botones táctiles. Cada objeto de botón táctil tiene las siguientes propiedades ajustables:"
  • curprev 03:2003:20, 26 December 2024 NoKetchup talk contribs 22,289 bytes −9 Created page with "La configuración de los botones táctiles es un archivo de texto en formato JSON. Se recomienda aprender primero los conceptos básicos del formato JSON para comprender la siguiente guía. La configuración debe ser un archivo JSON válido. Existen guías y herramientas de validación para el formato JSON disponibles en internet. La estructura del archivo JSON se describe a continuación."
  • curprev 03:1903:19, 26 December 2024 NoKetchup talk contribs 22,298 bytes −3 Created page with "La disposición predeterminada de los botones descrita anteriormente se carga desde el archivo <code>touch_controls.json</code> en el directorio <code>data</code>, el cual no debe ser modificado. Esta disposición puede ser sobrescrita creando un archivo <code>touch_controls.json</code> en el directorio de configuración."
  • curprev 03:1703:17, 26 December 2024 NoKetchup talk contribs 22,301 bytes +10 Created page with "== Formato de configuración de botones táctiles =="
  • curprev 03:1603:16, 26 December 2024 NoKetchup talk contribs 22,291 bytes −31 Created page with "El selector de emoticonos y el menú de espectador se activan con sus respectivos botones y pueden ser desactivados al tocar fuera de ellos o usando el boton de volver. Actualmente, alternarlos mientras se mantiene presionado el botón táctil en el juego no es factible y resulta poco práctico, al menos en el caso del menú de espectadores."
  • curprev 03:0803:08, 26 December 2024 NoKetchup talk contribs 22,322 bytes −63 Created page with "Cuando se contecta el dummy, se muestra un botón para cambiar entre dummys."
  • curprev 03:0703:07, 26 December 2024 NoKetchup talk contribs 22,385 bytes −24 Created page with "Se utiliza un botón de menú tipo hamburguesa <code>☰</code> para alternar la visibilidad de botones de menor uso. Esto incluye botones para mostrar la tabla de puntuación, el selector de emoticonos, el menú de espectador, abrir el chat general y el de equipo, votar sí/no y hacer zoom. Mantener presionado el botón tipo hamburguesa abrirá el menú del juego."
  • curprev 03:0103:01, 26 December 2024 NoKetchup talk contribs 22,409 bytes −7 No edit summary
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)
Blanking
content model change
discussiontools (hidden tag)
discussiontools-added-comment (hidden tag)
discussiontools-source (hidden tag)
discussiontools-source-enhanced (hidden tag)
discussiontools-visual (hidden tag)
Manual revert
merged edit of another user
New redirect
New topic
Redirect target changed
Removed redirect
Replaced
Reply
Reverted
Rollback
translate-translation-pages (hidden tag)
Undo
Visual edit
Visual edit: Switched
wikieditor (hidden tag)