Uses of Class
pi.Scene
Packages that use Scene
Package
Description
Die Realisation der graphischen Umgebung (gui steht für graphical user
interface) mit Hilfe der Engine-Alpha.
Eine Trainingsaufgabe besteht aus verschiedenen Schwierigkeitsgraden.
Sammlung von Klassen, die die Engine-Alpha-Szenen erben und verschiedene
graphische Ansichten bereit stellen.
Demonstriert und testet die Engine Pi.
Ein Billard-Tisch, der die Physics-Engine demonstriert.
Demonstriert die verschiedenen Figuren.
Demonstriert die Klasse
Controller.Demonstriert die Klasse
Scene.Demonstriert die Klassen des Pakets
event.Demonstriert die Eingabemöglichkeiten über die Tastatur.
Demonstiert das Paket
pi.graphics.Demonstiert das Paket
pi.graphics.geom.Demonstiert das Paket
pi.physics.joints.Demonstiert die Kollisionserkennung anhand des kleinen Spiels „Froggy
Jump“.
Klassen, die in unter manual/main-classes/
in der MkDocs-Dokumentation verlinkt werden.
Klassen, die in unter manual/main-classes/controller/
in der MkDocs-Dokumentation verlinkt werden.
Demonstriert die Spiel-Schleife (Game-Loop).
Klassen, die in unter manual/main-classes/instant-mode
in der MkDocs-Dokumentation verlinkt werden.
Klassen, die in unter manual/physics/ in
der MkDocs-Dokumentation verlinkt werden.
Demonstriert die Klassen des Pakets
pi.resources.color.Demonstiert die Physics Engine.
Demonstiert einzelne Aspekte der Physics Engine, wie zum
Beispiel einzelne Methoden oder Klassen.
Demonstiert die Funktionalität der Engine Pi anhand kleiner Spiele.
Demonstiert die Funktionalität der Engine Pi anhand des kleinen Spiels
Dude.
Implementation des Spielklassikers Pong auf der Engine Pi.
Die Engine-Pi-Variante des Computerspielklassikers
Snake.
Demonstriert die Klassen des Pakets
sound.Code-Beispiele für das Hello-World-Tutorial.
Demonstiert eine animierte Figur, die mehrere Zustände haben
kann.
Demonstriert die Eingabemöglichkeiten über die Tastatur oder
die Maus.
Demonstriert die Eingabemöglichkeiten über die Maus.
Enthält die Hauptklassen wie zum Beispiel
Controller oder
Scene.Jede Figur auf der Zeichenebene ist eine Unterklasse von
Actor.Liefert Klassen zum Zeichnen von Debug-Informationen.
Algorithmen und Datenstrukturen zur Visualisierung von Graphen.
Ein Paket zum Zeichen von Turtle-Grafiken.
Eine Ereignissteuerung, die über das Beobachter-Entwurfsmuster
realisiert ist.
Klassen, um eine Bildfläche (
Canvas) mit der
Graphics2D-API zu bemalen.Klassen, die in Verbindung zur
Game Loop, also zur
Ereignisschleife des Spiels stehen.
Test-Szenen bzw.
Das Spiel besteht aus verschiedenen Szenen, d. h. verschiedene Bildschirmen.
Ein Tetromino besteht aus vier Blöcken.
Eine Sammlung von Klassen um Text in den Tetris typischen Schriftarten in ein
Textfeld schreiben zu können.
-
Uses of Scene in blockly_robot.robot.gui
Methods in blockly_robot.robot.gui with parameters of type SceneModifier and TypeMethodDescriptionstatic voidController.launchScene(int width, int height, Scene scene) static voidController.launchScene(int width, int height, Scene scene, boolean debug) static voidController.launchScene(Scene scene) static voidController.launchScene(Scene scene, boolean debug) static voidPainter.paintVersionHeading(Scene scene, double x, double y, Difficulty difficulty) -
Uses of Scene in blockly_robot.robot.gui.level
Methods in blockly_robot.robot.gui.level with parameters of type SceneModifier and TypeMethodDescriptionLevelAssembler.placeActorsInScene(Scene scene, double x, double y) Constructors in blockly_robot.robot.gui.level with parameters of type Scene -
Uses of Scene in blockly_robot.robot.gui.map
Subclasses of Scene in blockly_robot.robot.gui.mapMethods in blockly_robot.robot.gui.map with parameters of type SceneModifier and TypeMethodDescriptionvoidvoidConstructors in blockly_robot.robot.gui.map with parameters of type SceneModifierConstructorDescriptionGraphicalItemController(Item item, CoordinateSystemTranslator translator, Scene scene) GraphicalItemController(Item item, Image image, CoordinateSystemTranslator translator, Scene scene) -
Uses of Scene in blockly_robot.robot.gui.scenes
Subclasses of Scene in blockly_robot.robot.gui.scenes -
Uses of Scene in demos
Modifier and TypeClassDescriptionclassEine einfache Demonstration der Engine-Physik durch eine Ball-Wurf-Simulation.classclassDemonstriert die KlasseCamera.classclassEine kleine Sandbox, in der man ein paar Grundfunktionen der EA-Physik (4.0) ausprobieren kann.classDemonstriert die Verbindungen (Joints) in der Engine.classDemonstriert die Klasse Jukebox.classclassclassclass -
Uses of Scene in demos.billard
Subclasses of Scene in demos.billard -
Uses of Scene in demos.classes.actor
Subclasses of Scene in demos.classes.actorModifier and TypeClassDescriptionclassclassclassDemonstiert die KlasseAnimation.classDemonstriert die Figur Kreis (Circle).classDemonstriert die Figur Gitter (Grid).classclassDemonstriert die Figur Bild (Image).classDemonstriert die KlasseImageFontSpecimen.classDemonstriert die Textausrichtung eines Bilderschriftarttextes.classDemonstriert wie Bilderschriftarttexte eingefärbt werden können.classclassDemonstriert den automatischen und erzwungen Zeilenumbruch eines Bilderschriftarttextes.classDemonstiert die MethodeImageFontText.content(String)der KlasseImageFontText.classDemonstriert die Figur Linie (Line).classDemonstriert die Figur Linie (Line) indem zufällig Attribute gesetzt werden.classDemonstriert die Figur Logo (Logo).classDemonstriert die Figur Rechteck (Rectangle).classDemonstriert die Figur Stern (Star).classDemonstriert eine animierte Figur, die mehrere Zustände haben kann (StatefulSpritesheetAnimation).classDemonstiert alle Schriftarten, die auf dem System installiert sind.classDemonstiert die Figur Text.classDemonstriert die Figur Dreieck (Triangle). -
Uses of Scene in demos.classes.class_controller
Subclasses of Scene in demos.classes.class_controllerModifier and TypeClassDescriptionclassDemonstriert die MethodeController.mousePosition().class -
Uses of Scene in demos.classes.class_scene
Subclasses of Scene in demos.classes.class_scene -
Uses of Scene in demos.classes.dsa.graph.dfs
Subclasses of Scene in demos.classes.dsa.graph.dfsModifier and TypeClassDescriptionclassclassclass -
Uses of Scene in demos.classes.dsa.recursion.backtracking.eight_queens_puzzle
Constructors in demos.classes.dsa.recursion.backtracking.eight_queens_puzzle with parameters of type SceneModifierConstructorDescriptionChessboard(Scene scene) Zeichnet ein quadratisches Schachbrett mit 8 Reihen und 8 Linien.Chessboard(Scene scene, int numberOfSquares) Zeichnet ein quadratisches Schachbrett mit einer bestimmten Anzahl an Reihen und Linien. -
Uses of Scene in demos.classes.event
Subclasses of Scene in demos.classes.eventModifier and TypeClassDescriptionclassDemonstriert die MethodeFrameUpdateListener.onFrameUpdate(double).classDemonstriert die KlassePeriodicTaskExecutor.classDemonstriert die KlassePressedKeyRepeater.classDemonstriert die MethodeFrameUpdateListenerRegistration.repeat(double, pi.event.PeriodicTask).Fields in demos.classes.event declared as Scene -
Uses of Scene in demos.classes.event.keyboard
Subclasses of Scene in demos.classes.event.keyboardModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of Scene in demos.classes.graphics
Subclasses of Scene in demos.classes.graphics -
Uses of Scene in demos.classes.graphics.geom
Subclasses of Scene in demos.classes.graphics.geom -
Uses of Scene in demos.classes.physics.joints
Subclasses of Scene in demos.classes.physics.jointsModifier and TypeClassDescriptionclassDemonstriert die KlasseDistanceJointund die MethodeActor.createDistanceJoint(pi.actor.Actor, Vector, Vector)classDemonstriert die KlassePrismaticJointund die MethodeActor.createPrismaticJoint(pi.actor.Actor, Vector, double)classDemonstriert die KlasseRevoluteJointund die MethodeActor.createRevoluteJoint(pi.actor.Actor, Vector)anhand einer Wippe.classDemonstriert die KlasseRevoluteJointund die MethodeActor.createRevoluteJoint(pi.actor.Actor, Vector)classDemonstriert die KlasseRopeJointund die MethodeActor.createRopeJoint(pi.actor.Actor, Vector, Vector, double)classDemonstriert die KlasseWeldJointund die MethodeActor.createWeldJoint(pi.actor.Actor, Vector, Vector) -
Uses of Scene in demos.docs.events.collision.froggy_jump
Subclasses of Scene in demos.docs.events.collision.froggy_jump -
Uses of Scene in demos.docs.main_classes
Subclasses of Scene in demos.docs.main_classes -
Uses of Scene in demos.docs.main_classes.controller
Subclasses of Scene in demos.docs.main_classes.controller -
Uses of Scene in demos.docs.main_classes.controller.game_loop
Subclasses of Scene in demos.docs.main_classes.controller.game_loop -
Uses of Scene in demos.docs.main_classes.controller.instant_mode
Subclasses of Scene in demos.docs.main_classes.controller.instant_modeModifier and TypeClassDescriptionclassclass -
Uses of Scene in demos.docs.physics
Subclasses of Scene in demos.docs.physicsModifier and TypeClassDescriptionclassDemonstriert die MethodeActor.density(double)classDemonstriert die Methodegravity(double, double)classclassDemonstriert die MethodeActor.restitution(double) -
Uses of Scene in demos.docs.resources.color
Subclasses of Scene in demos.docs.resources.colorModifier and TypeClassDescriptionclassDemonstriert die MethodeColorUtil#changeBrightness(Color, double).classDemonstiert die Farbschemata, die die Engine Pi mitliefert anhand des Farbkreises von Itten.classDemonstriert die MethodenActor.color()Actor.complementaryColor(). -
Uses of Scene in demos.physics
Subclasses of Scene in demos.physicsModifier and TypeClassDescriptionclassEine kleine Demo zum Verhalten vieler Partikel ähnlicher Physik-Objekte in der Engine.class -
Uses of Scene in demos.physics.single_aspects
Subclasses of Scene in demos.physics.single_aspectsModifier and TypeClassDescriptionclassDemonstriert die MethodeActor.applyForce(double,double)classDemonstriert die MethodeActor.applyImpulse(double,double)classDemonstriert die MethodeActor.applyRotationImpulse(double)classDemonstriert die MethodeActor.applyTorque(double)class -
Uses of Scene in demos.small_games
Subclasses of Scene in demos.small_games -
Uses of Scene in demos.small_games.dude
Subclasses of Scene in demos.small_games.dude -
Uses of Scene in demos.small_games.pong
Subclasses of Scene in demos.small_games.pongModifier and TypeClassDescriptionclassDer Ping-Pong-Tisch enthält zwei Schläger, einen Ball und zwei unsichtbare Abprallflächen. -
Uses of Scene in demos.small_games.snake
Subclasses of Scene in demos.small_games.snake -
Uses of Scene in demos.sound
Subclasses of Scene in demos.sound -
Uses of Scene in demos.tutorials.hello_world
Subclasses of Scene in demos.tutorials.hello_world -
Uses of Scene in demos.tutorials.scenes
Subclasses of Scene in demos.tutorials.scenesModifier and TypeClassDescriptionclassclassDemonstriert die Methoderender(Graphics2D, int, int). -
Uses of Scene in demos.tutorials.stateful_animation
Subclasses of Scene in demos.tutorials.stateful_animation -
Uses of Scene in demos.tutorials.user_input
Subclasses of Scene in demos.tutorials.user_inputModifier and TypeClassDescriptionclassclassclass -
Uses of Scene in demos.tutorials.user_input.mouse
Subclasses of Scene in demos.tutorials.user_input.mouse -
Uses of Scene in pacman
-
Uses of Scene in pacman.debug
Subclasses of Scene in pacman.debugModifier and TypeClassDescriptionclassclassclassclass -
Uses of Scene in pacman.scenes
Subclasses of Scene in pacman.scenes -
Uses of Scene in pi
Modifier and TypeMethodDescriptionstatic SceneController.scene()Gibt die gerade aktive Szene zurück.Layer.scene()Gibt die Szene, zu der diese Ebene gehört, zurück.Scene.scene()Gibt sich selbst zurück.static SceneController.start()Startet das Spiel in einem Fenster mit den Standard-Abmessungen (800x600Pixel falls nicht anderweitig konfiguriert) und der Begrüßungsanimation.static SceneStartet das Spiel in einem Fenster mit den Standard-Abmessungen (800x600Pixel falls nicht anderweitig konfiguriert).static SceneStartet das Spiel in einem Fenster mit den Standard-Abmessungen (800x600Pixel falls nicht anderweitig konfiguriert).static SceneStartet das Spiel in einem Fenster mit der angegebenen Breite, Höhe und Pixelvervielfältigung.static SceneController.startedScene()Gibt die gerade aktive Szene zurück und startet diese Szene, falls sie noch nicht gestartet wurde.static SceneWenn das Spiel noch nicht läuft, wird das Spiel gestartet, ansonsten wird zur gegeben Szene gewechselt.Modifier and TypeMethodDescriptionstatic SceneStartet das Spiel in einem Fenster mit den Standard-Abmessungen (800x600Pixel falls nicht anderweitig konfiguriert).static SceneStartet das Spiel in einem Fenster mit der angegebenen Breite, Höhe und Pixelvervielfältigung.static SceneWenn das Spiel noch nicht läuft, wird das Spiel gestartet, ansonsten wird zur gegeben Szene gewechselt.static voidController.transitionToScene(Scene scene) Wechselt die aktuelle Szene.static Vector -
Uses of Scene in pi.actor
-
Uses of Scene in pi.debug
ModifierConstructorDescriptionColorContainerVisualizer(ColorContainer container, Scene scene) Zeichnet eine Visualisierung eines Speichers für Farben in eine Szene.ColorContainerVisualizer(Scene scene) Zeichnet eine Visualisierung eines Speichers für Farben in eine Szene.CoordinateSystemDrawer(Graphics2D g, Scene scene, int width, int height) Zeichnet das Koordinatensystem. -
Uses of Scene in pi.dsa.graph
Constructors in pi.dsa.graph with parameters of type SceneModifierConstructorDescriptionGraphDrawer(Scene scene) GraphVisualizer(Scene scene) GraphVisualizer(Scene scene, Graph graph) -
Uses of Scene in pi.dsa.turtle
Subclasses of Scene in pi.dsa.turtleModifier and TypeClassDescriptionclassEine Szene mit einer Malfläche als Hintergrund.classVereint alle Teil-Klassen in einer Szene. -
Uses of Scene in pi.event
Modifier and TypeMethodDescriptionvoidSceneLaunchListener.onSceneLaunch(Scene next, Scene previous) -
Uses of Scene in pi.graphics
Constructors in pi.graphics with parameters of type Scene -
Uses of Scene in pi.loop
-
Uses of Scene in tetris
Modifier and TypeMethodDescriptionstatic voidStartet das Spiel mit der angegebenen Szene.static voidStartet das Spiel mit der angegebenen Szene und bietet darüber hinaus die Möglichkeit an, den Debug-Modus zu aktivieren oder zu deaktivieren. -
Uses of Scene in tetris.debug
Subclasses of Scene in tetris.debugModifier and TypeClassDescriptionclassclassDebug-Szene um die KlasseGridtesten zu können.classclassclass -
Uses of Scene in tetris.scenes
Subclasses of Scene in tetris.scenesModifier and TypeClassDescriptionclassDie Basisszene setzt ein Hintergrundbild an die Position (-2,0) und fokussiert dieses Bild.classDas ist der erste Bildschirm, der beim Starten des Spiels angezeigt wird.classDie Hauptspiel-Szene.class -
Uses of Scene in tetris.tetrominos
Fields in tetris.tetrominos declared as SceneModifier and TypeFieldDescriptionprotected SceneTetromino.sceneEine Referenz auf dieSzene, in der der Tetromino erstellt wurde.Methods in tetris.tetrominos with parameters of type SceneModifier and TypeMethodDescriptionstatic TetrominoErzeugt ein Tetromino durch Angabe einer Nummer.static TetrominoErzeugt ein Tetromino durch Angabe des Names.Constructors in tetris.tetrominos with parameters of type SceneModifierConstructorDescriptionBlockDeluxe(Scene scene, String imageName, int x, int y) BlockDeluxe(Scene scene, String imageName, String secondImageName, int x, int y) Erzeugt ein Tetromino durch Angabe des Names. -
Uses of Scene in tetris.text
Constructors in tetris.text with parameters of type Scene