2016-03-31 3 views
0

player's viewportUnreal Engine: comment placer un objet à l'endroit désiré dans le jeu

Le joueur est un Pion Spectator, qui peut se déplacer librement sans gravité.

Je veux donner au joueur la possibilité de placer une station de bus n'importe où au sommet de la rue principale.

Je pense à utiliser le plan SpawnActor pour générer la station de bus à l'emplacement souhaité. mais comment obtenir l'entrée Spawn Transform?

example of SpawnActor Blueprint

Répondre

1

Il y a deux manières d'aborder ce - selon la façon dont l'utilisateur va faire entrée. Vous pouvez effectuer une raycast depuis l'appareil photo à l'aide du pointeur de la souris à l'aide de la fonction Suivi de ligne par canal.

Vous pouvez entrer dans un mode dans lequel l'utilisateur peut seulement déplacer la station de bus de haut en bas dans la rue. Déplacer la souris de haut en bas de l'écran déplacerait la station dans la rue - indépendamment de l'endroit où la souris est à l'écran. Dans ce cas, you would map the mouse input to an event and move things from there.