Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SetPositionInWorldBasedOnScreenSpace()

void Terraria.GameContent.Skies.AmbientSky.SkyEntity.SetPositionInWorldBasedOnScreenSpace ( Vector2 actualWorldSpace)
inlineprotectedinherited

Definition at line 45 of file AmbientSky.cs.

46 {
47 Vector2 vector = actualWorldSpace - Main.Camera.Center;
48 Vector2 position = Main.Camera.Center + vector * (Depth / 3f);
49 Position = position;
50 }

References Terraria.Main.Camera, and Terraria.GameContent.Skies.AmbientSky.SkyEntity.Depth.

Referenced by Terraria.GameContent.Skies.AmbientSky.AirshipSkyEntity.AirshipSkyEntity(), Terraria.GameContent.Skies.AmbientSky.BatsGroupSkyEntity.BatsGroupSkyEntity(), Terraria.GameContent.Skies.AmbientSky.BirdsPackSkyEntity.BirdsPackSkyEntity(), Terraria.GameContent.Skies.AmbientSky.ButterfliesSkyEntity.ButterfliesSkyEntity(), Terraria.GameContent.Skies.AmbientSky.EOCSkyEntity.EOCSkyEntity(), Terraria.GameContent.Skies.AmbientSky.GastropodGroupSkyEntity.GastropodGroupSkyEntity(), Terraria.GameContent.Skies.AmbientSky.HellBatsGoupSkyEntity.HellBatsGoupSkyEntity(), Terraria.GameContent.Skies.AmbientSky.LostKiteSkyEntity.LostKiteSkyEntity(), Terraria.GameContent.Skies.AmbientSky.PegasusSkyEntity.PegasusSkyEntity(), Terraria.GameContent.Skies.AmbientSky.PixiePosseSkyEntity.PixiePosseSkyEntity(), Terraria.GameContent.Skies.AmbientSky.SeagullsGroupSkyEntity.SeagullsGroupSkyEntity(), Terraria.GameContent.Skies.AmbientSky.SlimeBalloonGroupSkyEntity.SlimeBalloonGroupSkyEntity(), Terraria.GameContent.Skies.AmbientSky.VultureSkyEntity.VultureSkyEntity(), and Terraria.GameContent.Skies.AmbientSky.WyvernSkyEntity.WyvernSkyEntity().