Ergebnis 1 bis 12 von 12

Thema: [RPG-Maker VX] Title Screen - Schlicht aber nicht Default?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Könntest du vielleicht den kompletten, von dir veränderten, Code einmal hier schreiben damit wir darüberschauen können? Vor allem besagte, nicht funktionierende, Codestellen.

  2. #2
    Klar. Habe den Code mal übernommen und Abschnitte, in denen ich Änderungen vorgenommen hab, rot markiert. Alles in allem lautet das Script Scene_Title:

    (Der Code ist versteckt im Spoiler)

    Die Sektion "Draw Text on Title Screen" hab ich selber hinzugefügt, der Übersicht halber.

  3. #3
    Dein Problem mit der Transparenz und dem Text liegt daran, dass du zwei Funktionen verwendest welche beide den selben Namen tragen.
    Dadurch wird eine Funktion von der anderen überschrieben. Das bedeutet, dass ihre Funktionen natürlich nicht ausgeführt werden können.

    Code:
      #--------------------------------------------------------------------------
      # * Create Title Graphic
      #--------------------------------------------------------------------------
      def create_title_graphic
        @sprite = Sprite.new
        @sprite.bitmap = Cache.system("Title")
         @sprite.opacity = 128
      end
      #--------------------------------------------------------------------------
      # * Draw Text on Title Screen
      #--------------------------------------------------------------------------
      def create_title_graphic
        @sprite = Sprite.new
        @sprite.bitmap = Cache.system("Title")
        @sprite.bitmap.font.name = "Arial"
        @sprite.bitmap.font.size = 50
        @sprite.bitmap.font.color = Color.new(255, 0, 0, 255)
        @sprite.bitmap.font.bold = true
        @sprite.bitmap.font.italic = true
        @sprite.bitmap.draw_text(0,0, 512,256,"Cornix und ETeCe, vielen Dank für eure Hilfe! :)", 1)
      end
    Das hier ist der böse Abschnitt.
    Du musst das ganze wie folgt ändern:
    Code:
      #--------------------------------------------------------------------------
      # * Create Title Graphic
      #--------------------------------------------------------------------------
      def create_title_graphic
        @sprite = Sprite.new
        @sprite.bitmap = Cache.system("Title")
        @sprite.opacity = 128
        @sprite.bitmap.font.name = "Arial"
        @sprite.bitmap.font.size = 50
        @sprite.bitmap.font.color = Color.new(255, 0, 0, 255)
        @sprite.bitmap.font.bold = true
        @sprite.bitmap.font.italic = true
        @sprite.bitmap.draw_text(0,0, 512,256,"Cornix und ETeCe, vielen Dank für eure Hilfe! :)", 1)
      end
    Nun sollte es auch funktionieren.

  4. #4
    So was hab ich mir schon gedacht. Ich habe daraufhin dann einfach den Namen des Textes von "Sprite.new" in Xyz.new geändert. Dann kam nur leider eine Fehlermeldung und das Spiel wurde beendet :P
    Hab das jetzt noch mal nach deinen Angaben korrigiert, und es klappt

Berechtigungen

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