TextureRef: make Get a property rather than a function
GitOrigin-RevId: a36369c33b0c23859768c7bd7b1548b7d834cbb3
This commit is contained in:
parent
e72b8999e4
commit
ed7afd2fa1
@ -237,7 +237,7 @@ namespace SemiColinGames {
|
|||||||
Vector2 spriteCenter = new Vector2(spriteWidth / 2, spriteHeight / 2 + spriteCenterYOffset);
|
Vector2 spriteCenter = new Vector2(spriteWidth / 2, spriteHeight / 2 + spriteCenterYOffset);
|
||||||
SpriteEffects effect = Facing == 1 ?
|
SpriteEffects effect = Facing == 1 ?
|
||||||
SpriteEffects.FlipHorizontally : SpriteEffects.None;
|
SpriteEffects.FlipHorizontally : SpriteEffects.None;
|
||||||
spriteBatch.Draw(Textures.Player.Get(), position.ToVector2(), textureSource, Color.White, 0f,
|
spriteBatch.Draw(Textures.Player.Get, position.ToVector2(), textureSource, Color.White, 0f,
|
||||||
spriteCenter, Vector2.One, effect, 0f);
|
spriteCenter, Vector2.One, effect, 0f);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -60,10 +60,10 @@ namespace SemiColinGames {
|
|||||||
|
|
||||||
float xScale = 1f / 16;
|
float xScale = 1f / 16;
|
||||||
for (int i = 0; i < Textures.Backgrounds.Length; i++) {
|
for (int i = 0; i < Textures.Backgrounds.Length; i++) {
|
||||||
int yOffset = Textures.Backgrounds[i].Get().Height - camera.Height - 24;
|
int yOffset = Textures.Backgrounds[i].Get.Height - camera.Height - 24;
|
||||||
Rectangle bgSource = new Rectangle(
|
Rectangle bgSource = new Rectangle(
|
||||||
(int) (camera.Left * xScale), yOffset, camera.Width, camera.Height);
|
(int) (camera.Left * xScale), yOffset, camera.Width, camera.Height);
|
||||||
spriteBatch.Draw(Textures.Backgrounds[i].Get(), bgTarget, bgSource, Color.White);
|
spriteBatch.Draw(Textures.Backgrounds[i].Get, bgTarget, bgSource, Color.White);
|
||||||
xScale *= 2;
|
xScale *= 2;
|
||||||
}
|
}
|
||||||
spriteBatch.End();
|
spriteBatch.End();
|
||||||
|
@ -22,8 +22,8 @@ namespace SemiColinGames {
|
|||||||
this.contentPath = contentPath;
|
this.contentPath = contentPath;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Texture2D Get() {
|
public Texture2D Get {
|
||||||
return texture;
|
get { return texture; }
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Load(ContentManager content) {
|
private void Load(ContentManager content) {
|
||||||
|
@ -75,7 +75,7 @@ namespace SemiColinGames {
|
|||||||
|
|
||||||
public void Draw(SpriteBatch spriteBatch) {
|
public void Draw(SpriteBatch spriteBatch) {
|
||||||
spriteBatch.Draw(
|
spriteBatch.Draw(
|
||||||
Terrain.Texture.Get(), Position.Location.ToVector2(), Terrain.TextureSource, Color.White);
|
Terrain.Texture.Get, Position.Location.ToVector2(), Terrain.TextureSource, Color.White);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user