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



Le Deal du moment :
Nike : Jusqu’à 50% sur les articles de ...
Voir le deal

Partagez
 

 [XP, VX, VXACE] Perspective

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


Masculin Inscrit le : 07/09/2011
Messages : 186

[XP, VX, VXACE] Perspective Empty
MessageSujet: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 16:40

Permet d'ajouter de la perspective aux map. L'explication est donnée dans le commentaire.
Code:

#==============================================================================
# ** Perspective_Util
#------------------------------------------------------------------------------
#  Gestion de la perspective
#==============================================================================

module Perspective_Util
   TABLE = Array.new
   # Pour ajouter une gestion de la perspective pour une carte ajouter cecien dessous:
   # TABLE << {:id=>id_de_la_carte, :max=>zoom_max en %, :min=>taille_minimum en %}
   
   TABLE << {:id=>1, :max=>200, :min=>100}
   TABLE << {:id=>2, :max=>300, :min=>50}

   def self.table
      return TABLE
   end
end

#==============================================================================
# ** Sprite_Character
#------------------------------------------------------------------------------
#  This sprite is used to display the character.It observes the Game_Character
#  class and automatically changes sprite conditions.
#==============================================================================

class Sprite_Character
   #--------------------------------------------------------------------------
   # * alias
   #--------------------------------------------------------------------------
   alias perspective_update update
   #--------------------------------------------------------------------------
   # * Frame Update
   #--------------------------------------------------------------------------
   def update
      perspective_update
      value = persp_calculus
      self.zoom_x = value
      self.zoom_y = value
   end
   def persp_calculus
      scene_check =  (defined?(SceneManager)) ? SceneManager.scene_is?(Scene_Map) : $scene.is_a?(Scene_Map)
      persp_data = Perspective_Util.table.find{|elt| elt[:id] == $game_map.map_id}
      if scene_check && persp_data != nil
         height = $game_map.height.to_f
         max = persp_data[:max]
         min = persp_data[:min]
         coeff_zoom = (max - min).abs
         coeff_distance = (@character.y/height)
         value_zoom = coeff_distance * coeff_zoom
         return ((min.to_f)/100)+((value_zoom.to_f)/100)
      end
      return 1.0
   end
end
Revenir en haut Aller en bas
http://fa.gri.im/~mspawn/
RitoJS
Modérateur
Modérateur
RitoJS


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

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 16:45

Ça a l'air pas mal.
Merci du partage. Smile
Revenir en haut Aller en bas
http://lunarito.wordpress.com/
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


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

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 16:46

Sa veux dire quoi ?
j'ai pas compris.
Revenir en haut Aller en bas
S4suk3
Citadin Lv.7
Citadin Lv.7
S4suk3


Masculin Inscrit le : 07/09/2011
Messages : 186

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:10

[XP, VX, VXACE] Perspective Persp10
Revenir en haut Aller en bas
http://fa.gri.im/~mspawn/
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


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

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:12

Ha, d'accord merci du partage Very Happy
Revenir en haut Aller en bas
JinSmoker
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
JinSmoker


Masculin Age : 32
Inscrit le : 27/07/2011
Messages : 59

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:27

Tu fréquentes un centre spécial quelconque Brandobscure ?
Si oui, tu diras à tes accompagnateurs qu'ils ne sont pas compétent Wink

Pour venir au script, je préfère celui de Zeus81 mouaha !!!
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


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

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:30

JinSmoker a écrit:
Tu fréquentes un centre spécial quelconque Brandobscure ?
Si oui, tu diras à tes accompagnateurs qu'ils ne sont pas compétent Wink

Tu veux dire quoi par là ?
que je suis con ? Shocked
Revenir en haut Aller en bas
JinSmoker
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
JinSmoker


Masculin Age : 32
Inscrit le : 27/07/2011
Messages : 59

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:33

Mais non voyons ... on a tous vu que tu étais doté d'un sens de la réflexion hors du commun =)
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


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

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:36

Oui ...
j'ai toujours du mal a comprendre, c'est pour sa que je pose souvent
des questions.
je suis inculte bounce
Revenir en haut Aller en bas
Elekami
Illusionniste Lv.12
Illusionniste Lv.12
Elekami


Masculin Age : 38
Inscrit le : 25/05/2011
Messages : 656

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:37

Ouiin, arrêtez de vous battre. :"(
Revenir en haut Aller en bas
http://www.forum-lepalaisdumaking.com/
JinSmoker
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
JinSmoker


Masculin Age : 32
Inscrit le : 27/07/2011
Messages : 59

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:37

C'est pas vraiment une question de culture ...
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


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

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:38

Nan, je parle d'autre chose en faite Very Happy
dans les cours par exemple.
Soit, on ne ce bat pas on fait caca
Revenir en haut Aller en bas
Valioos
Illusionniste Lv.12
Illusionniste Lv.12
Valioos


Masculin Age : 30
Inscrit le : 20/03/2009
Messages : 734

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:39

Hm très sympa le script merci du partage Smile
sinon jin bah c'est pas une honte de ne pas connaître la honte c'est de refuser d'apprendre ,alors il a demander a mieux expliquer le concept je vois pas en quoi ça t’atteint --'
Revenir en haut Aller en bas
Elekami
Illusionniste Lv.12
Illusionniste Lv.12
Elekami


Masculin Age : 38
Inscrit le : 25/05/2011
Messages : 656

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:42

Tu fais caca en cours ? Tu crois que c'est bien, ça ?
Revenir en haut Aller en bas
http://www.forum-lepalaisdumaking.com/
JinSmoker
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
JinSmoker


Masculin Age : 32
Inscrit le : 27/07/2011
Messages : 59

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:42

J'ai pas envie de polémiquer la dessus, mais bon voilà, même les trucs simple il comprend pas x)
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


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

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:43

Elk < yeah !

Nan je rigole Razz
Bon j'arrète le flood.
Revenir en haut Aller en bas
Elekami
Illusionniste Lv.12
Illusionniste Lv.12
Elekami


Masculin Age : 38
Inscrit le : 25/05/2011
Messages : 656

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:44

Est-ce que les choses qui ta paraissent simples sont vraiment du même niveau de simplicité pour autrui ? As-tu pensé à cela, Jin ? Non ? Moi non plus.
Revenir en haut Aller en bas
http://www.forum-lepalaisdumaking.com/
JinSmoker
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
JinSmoker


Masculin Age : 32
Inscrit le : 27/07/2011
Messages : 59

[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitimeVen 18 Mai 2012 - 17:47

Ouai bah si les trucs simple pour moi sont dur pour les autres c'est que je suis un surhomme x)
Revenir en haut Aller en bas
Contenu sponsorisé




[XP, VX, VXACE] Perspective Empty
MessageSujet: Re: [XP, VX, VXACE] Perspective   [XP, VX, VXACE] Perspective Icon_minitime

Revenir en haut Aller en bas
 

[XP, VX, VXACE] Perspective

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

 Sujets similaires

-
» [VXACE] Perspective
» [VXAce] Conversion du script Credits Vx=>VxAce
» [VXace] SBS
» [VXace] A-RPG de Xiderowg
» [VXAce]Pop up Item

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Scripts VX - RGSS2 :: Utilitaires-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit