AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



-17%
Le deal à ne pas rater :
SSD interne Crucial SSD P3 1To NVME à 49,99€
49.99 € 59.99 €
Voir le deal

Partagez
 

 [Résolu][RGSS3] Retirer un texte.

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Gryfon
Citadin Lv.7
Citadin Lv.7
Gryfon


Masculin Age : 31
Inscrit le : 05/04/2012
Messages : 172

[Résolu][RGSS3] Retirer un texte. Empty
MessageSujet: [Résolu][RGSS3] Retirer un texte.   [Résolu][RGSS3] Retirer un texte. Icon_minitimeDim 17 Juin 2012 - 13:07

Bonjour !
J'ai trouvé un script de menu pour RPG Maker VX Ace codé par Mist'.
Le menu fait apparaître le titre du jeu sous forme de texte mais j'ai moi implanté mon logo du jeu dans l'image du menu donc ce texte n'est pas nécessaire pour moi. Vu que je n'y connais rien en script, je ne sais pas quelle partie du script je dois retirer pour que le texte s'enlève.
Merci de votre aide.
Voici le script :

Code:
#==============================================================================
# ▼ MATS - MistAnimTitleScreen
# Version : 1.0
#------------------------------------------------------------------------------
# Ecran-Titre Animé par un scrolling horizontal et/ou vertical.
# Par Mist'
# Le 05/02/12
# http://www.rpgmakervx-fr.com/
#
# [Basé sur le Scene_Title Miria de Moghunter (http://www.atelier-rgss.com/)]
#==============================================================================
# Créer le Dossier "Graphics/MATS/" s'il n'existe pas.
#==============================================================================
TMP = "MATS"
Dir.mkdir("Graphics/#{TMP}", 0777) rescue nil
FileTest.exist?(TMP) ? nil : p("Le dossier #{TMP} a bien été créé !")

#==============================================================================
# Dans ce même dossier, placez les images suivantes :
#
# Plane1            # Couche 1
# Plane2            # Couche 2
# Plane3            # Couche 3
# Title_Command    # Image du menu de sélection
#
#==============================================================================

#==============================================================================
# ▼ MATS - MistAnimTitleScreen
# Module
#==============================================================================
module Mist_Anim_Title_Screen
    # Temps de transition
    TT = 120
    # Activer le mouvement d'ondes sur le texte du titre.
    # (true = activé ou false = désactivé)
    TWAVE = false
    # Opacité de la couche 1.
    TPLANE1_OPA = 255
    # Opacité de la couche 2.
    TPLANE2_OPA = 200
    # Opacité de la couche 3.
    TPLANE3_OPA = 170
    # Vitesse de déplacement de la couche 1 [Horizontal].
    TPLANE1_X = 0
    # Vitesse de déplacement de la couche 1 [Vertical].
    TPLANE1_Y = 0
    # Vitesse de déplacement de la couche 2 [Horizontal].
    TPLANE2_X = 2
    # Vitesse de déplacement de la couche 2 [Vertical].
    TPLANE2_Y = 0
    # Vitesse de déplacement de la couche 3 [Horizontal].
    TPLANE3_X = 4
    # Vitesse de déplacement de la couche 3 [Vertical].
    TPLANE3_Y = 0
    # Position des commandes :
    #              X  Y
    COMMAND_POS = [0, 220]
  end

#===============================================================================
# ▼ Cache
#===============================================================================
module Cache
  def self.title(filename)
    load_bitmap("Graphics/#{TMP}/", filename)
  end
end

#===============================================================================
# ▼ Scene_Title
#===============================================================================

class Scene_Title < Scene_Base
include Mist_Anim_Title_Screen
 
  alias mats_old_start start
  alias mats_old_update update
  #--------------------------------------------------------------------------
  # ● ALIAS ~
  #--------------------------------------------------------------------------
  def start
    mats_old_start
    create_command_sprite             
  end
  #--------------------------------------------------------------------------
  # ● MODIF ~
  #-------------------------------------------------------------------------- 
  def create_background
    @sprite = Plane.new   
    @sprite.bitmap = Cache.title("Plane1")
    @sprite2 = Plane.new
    @sprite2.bitmap = Cache.title("Plane2")
    @sprite3 = Plane.new   
    @sprite3.bitmap = Cache.title("Plane3")
    @sprite.opacity = TPLANE1_OPA
    @sprite2.opacity = TPLANE2_OPA   
    @sprite3.opacity = TPLANE3_OPA   
    @sprite.z  = 1
    @sprite2.z = 2
    @sprite3.z = 3
  end
  #--------------------------------------------------------------------------
  # ● MODIF ~
  #--------------------------------------------------------------------------
  def create_foreground
    @foreground_sprite = Sprite.new
    @foreground_sprite.bitmap = Bitmap.new(Graphics.width, Graphics.height)
    @foreground_sprite.opacity = 0
    @foreground_sprite.z = 100
    draw_game_title if $data_system.opt_draw_title
    if TWAVE == true
      @foreground_sprite.wave_amp = 8
      @foreground_sprite.wave_length = 240
      @foreground_sprite.wave_speed = 320
    end
  end
  #--------------------------------------------------------------------------
  # ● AJOUT ~
  #-------------------------------------------------------------------------- 
  def create_command_sprite
    @com_image = Cache.title("Title_Command") 
    @com_bitmap = Bitmap.new(@com_image.width,@com_image.height)
    @com_width = @com_image.width
    @com_height = @com_image.height / 3   
    @com_src_rect = Rect.new(0, @command_window.index * @com_height, @com_width, @com_height)
    @com_bitmap.blt(0,0, @com_image, @com_src_rect)       
    @com = Sprite.new
    @com.bitmap = @com_bitmap
    @com.opacity = 0 
    @com.x = COMMAND_POS[0]
    @com.y = COMMAND_POS[1]
    @com.z = 4
  end
  #--------------------------------------------------------------------------
  # ● ALIAS ~
  #--------------------------------------------------------------------------
  def update
    mats_old_update
    @command_window.visible=false
    update_sprite_command   
    @foreground_sprite.opacity += 2
    @com.opacity += 2 if @foreground_sprite.opacity > 150
    @sprite.ox += TPLANE1_X
    @sprite.oy += TPLANE1_Y
    @sprite2.ox += TPLANE2_X
    @sprite2.oy += TPLANE2_Y
    @sprite3.ox += TPLANE3_X
    @sprite3.oy += TPLANE3_Y
    @foreground_sprite.update if TWAVE == true
  end
  #--------------------------------------------------------------------------
  # ● AJOUT ~
  #-------------------------------------------------------------------------- 
  def update_sprite_command
    return if @sprite_index == @command_window.index
    @sprite_index = @command_window.index
    @com.bitmap.clear
    @com_src_rect = Rect.new(0, @command_window.index * @com_height, @com_width, @com_height)
    @com_bitmap.blt(0,0, @com_image, @com_src_rect)         
  end
  #--------------------------------------------------------------------------
  # ● AJOUT ~
  #--------------------------------------------------------------------------
  def update_slide
    @sprite.ox += TPLANE1_X
    @sprite.oy += TPLANE1_Y
    @sprite2.ox += TPLANE2_X
    @sprite2.oy += TPLANE2_Y
    @sprite3.ox += TPLANE3_X
    @sprite3.oy += TPLANE3_Y
    @foreground_sprite.update if TWAVE == true   
  end
  #--------------------------------------------------------------------------
  # ● MODIF ~
  #--------------------------------------------------------------------------
  def dispose_background
    @sprite.bitmap.dispose
    @sprite2.bitmap.dispose
    @sprite3.bitmap.dispose   
    @com.bitmap.dispose   
    @foreground_sprite.bitmap.dispose
    @sprite.dispose
    @sprite2.dispose
    @sprite3.dispose
    @com.dispose   
    @foreground_sprite.dispose
  end 
  #--------------------------------------------------------------------------
  # ● AJOUT ~
  #--------------------------------------------------------------------------
  def title_fade
    if TWAVE == true   
      @foreground_sprite.wave_amp = 34
      @foreground_sprite.wave_length =120
      @foreground_sprite.wave_speed = 800
    end   
   
    for i in 0..120
      @foreground_sprite.opacity -= 3   
      @foreground_sprite.update if TWAVE == true   
      @com.opacity -= 3
      case @command_window.index
        when 0   
          @sprite.zoom_x += 0.01
          @sprite.zoom_y += 0.01 
          @sprite2.zoom_x += 0.01
          @sprite2.zoom_y += 0.01     
          @sprite3.zoom_x += 0.01
          @sprite3.zoom_y += 0.01     
          @sprite.ox += 2
          @sprite.oy += 2
          @sprite2.ox += 2
          @sprite2.oy += 2
          @sprite3.ox += 2
          @sprite3.oy += 2   
        end
        update_slide
        Graphics.update 
      end
    end
  end


Dernière édition par Gryfon le Dim 17 Juin 2012 - 13:50, édité 1 fois
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 28
Inscrit le : 26/12/2010
Messages : 2220

[Résolu][RGSS3] Retirer un texte. Empty
MessageSujet: Re: [Résolu][RGSS3] Retirer un texte.   [Résolu][RGSS3] Retirer un texte. Icon_minitimeDim 17 Juin 2012 - 13:23

Tu peu mettre un lien de là ou tu l'a trouvé ?
je vais éssayer de t'aider.
Revenir en haut Aller en bas
Gryfon
Citadin Lv.7
Citadin Lv.7
Gryfon


Masculin Age : 31
Inscrit le : 05/04/2012
Messages : 172

[Résolu][RGSS3] Retirer un texte. Empty
MessageSujet: Re: [Résolu][RGSS3] Retirer un texte.   [Résolu][RGSS3] Retirer un texte. Icon_minitimeDim 17 Juin 2012 - 13:27

Le lien est marqué dans le script.
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 28
Inscrit le : 26/12/2010
Messages : 2220

[Résolu][RGSS3] Retirer un texte. Empty
MessageSujet: Re: [Résolu][RGSS3] Retirer un texte.   [Résolu][RGSS3] Retirer un texte. Icon_minitimeDim 17 Juin 2012 - 13:40

tu peux me faire un screen ?
En fait le texte c'est une image ou un texte normal ?
Revenir en haut Aller en bas
RitoJS
Modérateur
Modérateur
RitoJS


Masculin Age : 30
Inscrit le : 22/12/2011
Messages : 1600

[Résolu][RGSS3] Retirer un texte. Empty
MessageSujet: Re: [Résolu][RGSS3] Retirer un texte.   [Résolu][RGSS3] Retirer un texte. Icon_minitimeDim 17 Juin 2012 - 13:44

Si j'ai bien compris, tu n'as pas besoin de script pour enlever le nom.
Vas dans l'onglet système dans la BDD et enlève le titre du projet.
Revenir en haut Aller en bas
http://lunarito.wordpress.com/
Gryfon
Citadin Lv.7
Citadin Lv.7
Gryfon


Masculin Age : 31
Inscrit le : 05/04/2012
Messages : 172

[Résolu][RGSS3] Retirer un texte. Empty
MessageSujet: Re: [Résolu][RGSS3] Retirer un texte.   [Résolu][RGSS3] Retirer un texte. Icon_minitimeDim 17 Juin 2012 - 13:50

Mon dieu... j'ai déjà vu des solutions à la con mais là c'est vraiment une solution à la con... Je suis passé sous VX Ace depuis hier et j'ai encore un peu de mal avec les nouvelles options. En tout cas, c'était bien ça, fallait bêtement masqué cette option et rien changé dans le script. Ca m'apprendra à pas regarder plus souvent la BDD ! Merci beaucoup RitoJS !
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 28
Inscrit le : 26/12/2010
Messages : 2220

[Résolu][RGSS3] Retirer un texte. Empty
MessageSujet: Re: [Résolu][RGSS3] Retirer un texte.   [Résolu][RGSS3] Retirer un texte. Icon_minitimeDim 17 Juin 2012 - 13:50

oui c'est ce que je me disais Very Happy
Revenir en haut Aller en bas
Contenu sponsorisé




[Résolu][RGSS3] Retirer un texte. Empty
MessageSujet: Re: [Résolu][RGSS3] Retirer un texte.   [Résolu][RGSS3] Retirer un texte. Icon_minitime

Revenir en haut Aller en bas
 

[Résolu][RGSS3] Retirer un texte.

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» [RGSS3] Equipement par appel de script [RESOLU]
» [RESOLU] Retirer une image en appuyant sur une touche
» Texte disparu... [Résolu]
» [RESOLU] RGSS3 - Effets de lumière
» [resolu] Problème d'affichage de texte (Auberge).

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Problèmes et Solutions :: Résolu-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit