public RetryDialog() { var transform = GetComponent <Transform>(); var viewport = Game1.viewport.Bounds; var center = viewport.Width / 2; text = new TextShadowEntity(new Vector2(center, 660), "Press Enter to Retry", scale: .5f); foreach (var child in text.GetComponent <Transform>().Children) { child.entity.GetComponent <Text>().TextHorzAlign = Constants.TextHorizontal.CenterAligned; } text.State = EntityStates.Disabled; transform.AddChild(text); AddComponent(new RetryDialogBehavior(text)); }
public RetryDialog() { var transform = GetComponent <Transform>(); var viewport = Game1.viewport.Bounds; var center = viewport.Width / 2; string message = "Press Enter to Retry"; var position = new Vector2(center - GameContent.Font.hudFont.MeasureString(message).X / 8, 660); text = new TextShadowEntity(position, message, scale: .5f); foreach (var child in text.GetComponent <Transform>().Children) { child.entity.GetComponent <Text>().TextHorzAlign = Constants.TextHorizontal.CenterAligned; } text.State = EntityStates.Disabled; transform.AddChild(text); AddComponent(new RetryDialogBehavior(text)); }