es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

HaxeFlixel FNF Psych Engine – Error al compilar el juego

Tengo este error que me impide construir mi Mod de FNF (estoy utilizando Psych Engine SRC CODE by ShadowMario para modificarlo). Así que cuando escribo: lime test windows, la salida esperada es que se construya el mod, pero la salida actual es un error que dice lo siguiente:


source/Achievements.hx:155: caracteres 9-77: (camera : flixel.FlxCamera, value : Bool) -> Void debe ser Array<flixel.FlxCamera>
source/editors/CharacterEditorState.hx:93: caracteres 16-36: No se puede volver a enlazar este método: por favor, utiliza 'dynamic' antes de la declaración del método
source/editors/DialogueCharacterEditorState.hx:82: caracteres 16-36: No se puede volver a enlazar este método: por favor, utiliza 'dynamic' antes de la declaración del método
source/MainMenuState.hx:66: caracteres 22-42: No se puede volver a enlazar este método: por favor, utiliza 'dynamic' antes de la declaración del método
source/options/NoteOffsetState.hx:57: caracteres 16-36: No se puede volver a enlazar este método: por favor, utiliza 'dynamic' antes de la declaración del método
source/PlayState.hx:317: caracteres 16-36: No se puede volver a enlazar este método: por favor, utiliza 'dynamic' antes de la declaración del método

Navegué por Youtube y otros sitios en busca de una solución a este problema, pero no logro encontrar una solución. Incluso intenté editar algunos archivos .hx que tienen los errores y lo ejecuté varias veces.

EDIT: El error en realidad era sobre VSDevCmd, HXCPP_VARS y la configuración automática de MSVC.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error muestra varios errores en varios archivos .hx. Parece que hay problemas con las declaraciones de método y el tipo del parámetro del método en Achievements.hx. Una posible solución podría ser cambiar la declaración del método para usar Array<flixel.flxcamera> en lugar de flixel.FlxCamera en la línea 155. Para los otros archivos, agregar la palabra clave ‘dynamic’ antes de la declaración del método podría ayudar a solucionar el problema.

    Otra posibilidad es que el problema esté relacionado con la configuración del entorno. Asegúrese de que VSDevCmd, HXCPP_VARS y MSVC estén configurados correctamente.

    Se recomienda buscar ayuda en la comunidad de modding o en el desarrollador de Psych Engine SRC CODE by ShadowMario para obtener una solución más específica a este problema.</flixel.flxcamera>

Comments are closed.