| [XP, VX, VXACE] Perspective | |
|
Auteur | Message |
---|
Citadin Lv.7
Inscrit le : 07/09/2011 Messages : 186
| Sujet: [XP, VX, VXACE] Perspective Ven 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 |
|
| |
Age : 30 Inscrit le : 22/12/2011 Messages : 1600
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 16:45 | |
| Ça a l'air pas mal. Merci du partage. |
|
| |
Seigneur Lv.18
Age : 28 Inscrit le : 26/12/2010 Messages : 2220
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 16:46 | |
| Sa veux dire quoi ? j'ai pas compris. |
|
| |
Citadin Lv.7
Inscrit le : 07/09/2011 Messages : 186
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 17:10 | |
| |
|
| |
Seigneur Lv.18
Age : 28 Inscrit le : 26/12/2010 Messages : 2220
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 17:12 | |
| Ha, d'accord merci du partage |
|
| |
Va-nu-pieds Lv.4
Age : 32 Inscrit le : 27/07/2011 Messages : 59
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 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 Pour venir au script, je préfère celui de Zeus81 mouaha !!! |
|
| |
Seigneur Lv.18
Age : 28 Inscrit le : 26/12/2010 Messages : 2220
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 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
Tu veux dire quoi par là ? que je suis con ? |
|
| |
Va-nu-pieds Lv.4
Age : 32 Inscrit le : 27/07/2011 Messages : 59
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 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 =) |
|
| |
Seigneur Lv.18
Age : 28 Inscrit le : 26/12/2010 Messages : 2220
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 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 |
|
| |
Illusionniste Lv.12
Age : 39 Inscrit le : 25/05/2011 Messages : 656
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 17:37 | |
| Ouiin, arrêtez de vous battre. :"( |
|
| |
Va-nu-pieds Lv.4
Age : 32 Inscrit le : 27/07/2011 Messages : 59
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 17:37 | |
| C'est pas vraiment une question de culture ... |
|
| |
Seigneur Lv.18
Age : 28 Inscrit le : 26/12/2010 Messages : 2220
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 17:38 | |
| Nan, je parle d'autre chose en faite dans les cours par exemple. Soit, on ne ce bat pas on fait caca |
|
| |
Illusionniste Lv.12
Age : 31 Inscrit le : 20/03/2009 Messages : 734
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 17:39 | |
| Hm très sympa le script merci du partage 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 --' |
|
| |
Illusionniste Lv.12
Age : 39 Inscrit le : 25/05/2011 Messages : 656
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 17:42 | |
| Tu fais caca en cours ? Tu crois que c'est bien, ça ? |
|
| |
Va-nu-pieds Lv.4
Age : 32 Inscrit le : 27/07/2011 Messages : 59
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 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) |
|
| |
Seigneur Lv.18
Age : 28 Inscrit le : 26/12/2010 Messages : 2220
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 18 Mai 2012 - 17:43 | |
| Elk < yeah ! Nan je rigole Bon j'arrète le flood. |
|
| |
Illusionniste Lv.12
Age : 39 Inscrit le : 25/05/2011 Messages : 656
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 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. |
|
| |
Va-nu-pieds Lv.4
Age : 32 Inscrit le : 27/07/2011 Messages : 59
| Sujet: Re: [XP, VX, VXACE] Perspective Ven 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) |
|
| |
| Sujet: Re: [XP, VX, VXACE] Perspective | |
| |
|
| |
| [XP, VX, VXACE] Perspective | |
|