public Weapon(DynamicWorld world, Game game) { _click = true; _world = world; _sphereCollider = _world.AddSphereShape(1); _game = game; _srTomato = _game.SceneLoader.LoadTomato(); Magazin = 10; imgData = game.RC.LoadImage("Assets/TomateOberflächenfarbe.jpg"); RC = game.RC; }
//neues level Laden public void LoadLevel() { _active = true; //Sichergehen, dass nicht schon ein Objekt des Typs DynamicWorld existiert DisposePhysic(); //init Phyics World = new DynamicWorld(); SphereCollider = World.AddSphereShape(1); //Startlevel und Punkte sezten Level = 1; Countdown = 60; //Waffe zum werfen der Tomaten Weapon = new Weapon(World, this); //Start Schafe instanziieren rand = new Random(); for (int j = 0; j < 15; j++) { InstantiateSheep(FindPosition(j)); } }