Sobre Construção de um Objeto no C++

Eae Galera, estou apanhando um pouco aqui no C++ vindo do C#…

Pra que qui server o arquivo.h e o arquivo.cpp???

Eu gostaria de criar uma Luz na cena via script mais nao estou conseguindo criar o Objeto e setar alguma propriedade… tipo APointLight xLight = new ApointLight();

alguem tem algum exemplo ai ?

Fala meu amigo! Como vai?

Cara, arquivo .h são headers, ou ainda, cabeçalhos. Eles servem para você fazer a reutilização do código. Por exemplo, digamos que você tenha uma função que irás usar várias vezes ao longo do seu jogo/sistema, então você cria essa função ali dentro e ela será entregue para a sua aplicação sob demanda. Na prática, digamos que você tenha que converter palavras de minúsculas para maiúsculas em várias partes da sua aplicação, portanto, você cria um header e voi là! A sua função será entregue para o seu sistema quando ele precisar dela.

Agora, o arquivo .cpp significa C++ (C Plus Plus). Ele é o aplicativo em si. A maioria das coisas que você vai criar são em arquivos .cpp.

Sobre exemplos, dá uma olhada na documentação oficial no site.

CrashAngel eu recomendo para esse tipo de interação usar blueprints,

é um sistema totalmente visual e facil de mexer que também é tão eficiente quanto um script

e até pode usar esse tutorial para se guiar

Abs