Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

UnrealEngine_BIM

Descripción: Creación de una clase en C++ que guarde datos en un archivo, y que presente la función en forma de blueprint.

Antes de comenzar

Se recomienda realizar una copia del proyecto, ya que en caso de que haya algún error al compilar no se perderá toda la información. Se debe de tener instalado Visual Studio (VS17 para UE 4.21-4.26).

Pasos para integrar la clase C++ en el proyecto:

  1. Crear un nuevo proyecto de BP/Abrir el proyecto de BP. Image
  2. Crear una clase C++. Ir a ADD NEW o en EDIT --> New C++ class.

Image

  1. Cambiar el nombre de la clase a TextManager y seleccionar que sea de tipo Public y crear clase. Image

  2. Para la compilación del proyecto se puede crear automáticamente o manualmente. Primero se crearán dos carpetas dentro del proyecto:

  • Source
  • Proyecto Image

a) Si la clase y el proyecto se compilan automáticamente, deben aparecer los siguientes mensajes y se abrirá automáticamente Visual Studio. Image

b) Si aparece un mensaje de error, el proyecto debe ser compilado manualmente para crear el archivo .sln. Para esto, se deben seguir los siguientes pasos:

  • Ir a la carpeta raíz del proyecto.
  • Dar clic derecho en el archivo del proyecto (.uproject).
  • Seleccionar la opción "Generate Visual Studio Project Files". Si es en Windows 11, dar clic en "More options". Image
  1. Se creará el archivo .sln, el cual se abrirá y se tendrá el proyecto en Visual Studio.
    • Copiar TextManager.h en la carpeta Public, y TextManager.cpp en la carpeta Private.

6.Modificar el header TextManager.h, cambiar el nombre del proyecto en mayúsculas en la línea 14. 7. Guardar ambos archivos (.cpp y .h) y compilar el proyecto. Abrir el archivo .sln, dar clic derecho en el proyecto y compilar. Unreal Engine debe estar cerrado.

Image

  1. Si todo está correcto, al abrir el proyecto en Unreal Engine, en el content browser debe aparecer una nueva carpeta llamada C++ classes y dentro de UE podemos agregar el bloque de Save Array Text. Image Image

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors