Hallo Leute^^
Ich Programmiere momentan ein kleines Jump&Run-Spiel und komme nicht weiter^^
Ich habe einen ScrollingBackground eingebaut, der allerdings durchgehend scrollt^^
Jetzt möchte ich wissen wie ich denn machen kann das ich nur scrolle wenn ich eine bestimmte entfernung zum Bildschirmrand habe^^
Hier mein Quellcode:
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework;
namespace WindowsGame1
{
class Backgrounds
{
public Texture2D texture;
public Rectangle rectangle;
public void Draw(SpriteBatch spriteBatch)
{
spriteBatch.Draw(texture, rectangle, Color.White);
}
}
class Scrolling : Backgrounds
{
public Scrolling(Texture2D newTexture, Rectangle newRectangle)
{
texture = newTexture;
rectangle = newRectangle;
}
public void Update()
public void Update()
{
rectangle.X -= 3;
}
}
}
Wäre cool wenn ihr mir helfen könntet, ich habe nicht viel Ahnung von dem Zeug^^
MfG ipulf2