• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Problema nel codice c++ per aggiungere un asse di input
#1
Allora riprendendo il codice appena generato da un progetto side scroller 2d c++ ho aggiunto:

PlayerInputComponent->BindAction("Sprint", this, &Aplatformer_2dCharacter::Sprint);

ho dichiarato nel file header il metodo Sprint() tutto seguendo il codice generato che funziona e ho creato tale asse nella sezione input nelle impostazioni del progetto come solito, tuttavia ho il seguente errore in visual studio:

Errore (attivo) nessuna istanza di funzione in overload "UInputComponent::BindAxis" corrispondente all'elenco di argomenti

e questi due in unreal:

Error C:\Users\Samuele\Documents\Unreal Projects\platformer_2d\Source\platformer_2d\platformer_2dCharacter.cpp(112) : error C2664: 'FInputAxisBinding &UInputComponent::BindAxis(const FName)': impossibile convertire l'argomento 3 da 'void (__cdecl Aplatformer_2dCharacter::* )(void)' a 'void (__cdecl Aplatformer_2dCharacter::* )(float)'

Error C:\Users\Samuele\Documents\Unreal Projects\platformer_2d\Source\platformer_2d\platformer_2dCharacter.cpp(112) : note: I tipi a cui si punta sono privi di relazioni. La conversione richiede reinterpret_cast, cast di tipo C o cast di tipo funzione

ho tentato diverse ricerche su google e visto nella wiki il codice è questo ma non va. Grazie per la considerazione Smile
 
Rispondi
#2
Risolto aggiungendo un parametro di tipo float nell'intestazione del metodo nel .cpp
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Importare un Landscape tramite codice C++ flash92g 4 446 11-11-2016, 11:15 AM
Ultimo messaggio: flash92g
  problema con l istallazione di udk andreax22 1 821 03-07-2014, 07:44 PM
Ultimo messaggio: thefhobos
  Come aggiungere nemici MarcoPerazzolo 2 668 14-01-2014, 07:49 PM
Ultimo messaggio: MarcoPerazzolo
  Aiuto! Urgente! Come aggiungere robot nemici MarcoPerazzolo 0 510 10-01-2014, 04:45 PM
Ultimo messaggio: MarcoPerazzolo
  Kismet aggiungere ??? WiCiANi 3 821 03-01-2013, 10:33 PM
Ultimo messaggio: abcd
  Come aggiungere dei barili infiammabili? abcd 0 579 12-12-2012, 03:14 PM
Ultimo messaggio: abcd
  Come aggiungere un filmato abcd 19 1,452 08-12-2012, 05:58 PM
Ultimo messaggio: abcd
  Come faccio a creare e aggiungere armi su UDK? abcd 10 2,826 18-11-2012, 07:09 PM
Ultimo messaggio: Socket
Question Modellare edifici e inserirli nel engine Terabyte940 5 769 13-11-2012, 11:45 PM
Ultimo messaggio: springofdajuwn
  Aggiungere collisioni a una skeletal mesh UDK95 4 1,072 23-08-2012, 01:52 PM
Ultimo messaggio: nicola1996

Vai al forum:


Browsing: 1 Ospite(i)