public void OnDrawGui(QGuiRenderer renderer) { QVec pos = new QVec(50, 50); for (int i = 0; i < p.Health; i++) { renderer.DrawImage(GuiHeart, Transform, pos); pos += new QVec(50, 0); } pos = new QVec(50 * p.MaxHealth, 50); for (int i = p.Health; i < p.MaxHealth; ++i) { renderer.DrawImage(GuiEmptyHeart, Transform, pos); pos -= new QVec(50, 0); } }
public void OnDrawGui(QGuiRenderer renderer) { QVec pos = new QVec(50, 50); Image.Source = p.HearthSource; for (int i = 0; i < p.Health; i++) { //DrawSource(renderer, pos); renderer.DrawImage(Image, Transform, pos); pos += new QVec(50, 0); } pos = new QVec(50 * p.HealthMax, 50); Image.Source = p.EmptyHealthSource; for (int i = p.Health; i < p.HealthMax; ++i) { //DrawSource(renderer, pos); renderer.DrawImage(Image, Transform, pos); pos -= new QVec(50, 0); } }
public virtual void OnDrawGui(QGuiRenderer spriteRenderer) { }
public void OnDrawGui(QGuiRenderer renderer) { renderer.DrawString(Label, Transform); Label.Text = ""; }