Ergebnis 1 bis 7 von 7

Thema: Actor_Command Window verschieben

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #6
    Zitat Zitat von Ghabry Beitrag anzeigen
    Also für mich wirkt es bei deinen Fragen nicht so, als ob du dir vorher mal selbst Gedanken über eine eigene Lösung gemacht hast. Damit Eigeninitiative sichtbar ist, könntest du bei deinen Problemen kurz anführen, was du schon alles probiert hast, um es zu lösen, oder ein paar Vermutungen aufstellen, welche Codezeilen man ändern müsste und wo du nicht konkret weiterkommst.
    Das kann ich dir gerne demonstrieren.

    Was ich schon probiert hab:

    Die Änderung die ich beabsichtigte bezieht sich auf das Actor_Command-Window. Das findet sich in Scene_Battle ab Zeile 219

    Code:
    #--------------------------------------------------------------------------
      # * Create Actor Commands Window
      #--------------------------------------------------------------------------
      def create_actor_command_window
        @actor_command_window = Window_ActorCommand.new
        @actor_command_window.viewport = @info_viewport
        @actor_command_window.set_handler(:attack, method(:command_attack))
        @actor_command_window.set_handler(:skill,  method(:command_skill))
        @actor_command_window.set_handler(:guard,  method(:command_guard))
        @actor_command_window.set_handler(:item,   method(:command_item))
        @actor_command_window.set_handler(:cancel, method(:prior_command))
        @actor_command_window.x = Graphics.width
      end
    Dafür hab ich eine Y-Koordinate eingefügt. Diese heißt @actor_command_window.y und ihr Wert muss < 0 sein, um eine Verschiebung nach oben zu bewirken. Als Beispiel habe ich -50 genommen.

    Code:
    @actor_command_window.y = -50
    Das Ergebnis siehst du im Anhang. Es verschiebt das Fenster zwar wie gewollt, schneidet es aber irgendwo ab. Wie man das überwindet, weiß ich leider nicht, da das Fenster ja irgendwo einen Max.-Wert haben muss, bei dem das Window automatisch abgeschnitten wird. Weshalb auch immer.
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Unbenannt.png  

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •