Jump to content
Unity Insider Forum

Screen Space - Camera Canvas einem GameObject folgen lassen


Recommended Posts

Hi,

 

Wie mache ich es, dass mein Screen Space - Camera Canvas ein GameObject folgt, d.h gleiche X- und Y-Koordinaten.

 

Ich habe auch schon versucht den Canvas als Child von dem GO zu machen, aber da das eine WorldSpace und das andere Screenspace(?) benutzt, funktioniert das nicht.

 

Ich kann kein World Space Canvas nehmen, da sich meine UI Elemente der Kamera ausrichten müssen.

 

Würde mich über Hilfe sehr freuen

 

LG Jonas

Link zu diesem Kommentar
Auf anderen Seiten teilen

Direkt aus dem Projekt:

 

Vector2 screenPosition = followLocation.GetCamera(isSceneView).WorldToScreenPoint(followLocation.CurrentTranslatedPosition);
screenPosition.y = EditorSceneViewGUI.GetScreenHeight(scoreFlash.IsSceneView) - screenPosition.y;
return screenPosition;

 

Also ohne den ganzen projektspezifischen Kram: Camera.WorldToScreenPoint ist dein Freund :-)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

×
×
  • Neu erstellen...