Day.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker


Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Jeux: puie z / Jeux: Citymaime - Chapitre 1 / Jeux: Mer, îles et fous / News: Du neuf dans le making / News: Muma|Rope est disponible en (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

552 connectés actuellement

30729231 visiteurs
depuis l'ouverture

2848 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Hellsoft

Le Comptoir Du clickeur

New RPG Maker

Le Temple de Valor

Tous nos partenaires

Devenir
partenaire



Commandes des images

Pour ajouter des options dans la manipulation des images.

Script pour RPG Maker XP
Ecrit par Fabien
Publié par fabien (lui envoyer un message privé)
Signaler un script cassé

❤ 0

Auteur : Fabien
Logiciel : RPG Maker XP
Nombre de scripts : 1

Fonctionnalités
Ce script rajoute quelques options à la gestion des images.

Installation
A placer au-dessus de Main.

Utilisation
Les fonctions à appeler sont présentes en début de script. Vous devez remplacer les éléments entre parenthèse par les valeurs souhaitées.
Il est possible de mélanger les commandes depuis le menu de l'éditeur et celles en appel de script.
z : id de l'image
name : nom de l'image dans le dossier Picture.
origin : façon dont l'image va se positionner (au centre, en haut à gauche...).
x : emplacement x de l'image.
y : emplacement y de l'image.
zoom_x : pourcentage de la largeur de l'image, à partir de 0. (/!\ sensible)
zoom_y : pourcentage de la hauteur de l'image, à partir de 0. (/!\ sensible)
opacity : transparence de l'image, de 0 (invisible) à 255 (opaque).
blend_type : mode d'affichage du canal alpha (0 : normal ; 1 : Additive ; 2 : Substractive).
duration : durée en frame.
speed : vitesse de rotation. (/!\ sensible)
rouge : quantité de rouge, entre 0 et 255.
bleu : quantité de bleu, entre 0 et 255.
vert : quantité de vert, entre 0 et 255.
saturation : quantité de couleurs primaires ; si 0, l'image est en noir et blanc, si 255, l'image a ses couleurs par défaut.

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#Commandes des images, par Fabien
  #afficher(z,name, origin, x, y,zoom_x, zoom_y, opacity, blend_type)
  #deplacer(z,duration, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
  #rotation(z,speed)
  #teinter(z,rouge,bleu,vert,saturation,duration)
  #supprimer(z)
 
def afficher(z,name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
     $game_screen.pictures[z].show(name, origin,x, y,zoom_x, zoom_y, opacity, blend_type)
end
 
    #--------------------------------------------------------------------------
def deplacer(z,duration, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
    $game_screen.pictures[z].move(duration*2, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
    return true
end
  #--------------------------------------------------------------------------
def rotation(z,speed)
    $game_screen.pictures[z].rotate(speed)
    return true
end
  #--------------------------------------------------------------------------
 
def teinter(z,rouge,bleu,vert,saturation,duration)
  @teinte=Tone.new(rouge,bleu,vert,saturation)
  $game_screen.pictures[z].start_tone_change(@teinte, duration)
  return true
end
  #--------------------------------------------------------------------------
def supprimer(z)
    $game_screen.pictures[z].erase
    return true
end






immudelki - posté le 06/01/2010 à 13:19:06 (3667 messages postés) - staff

❤ 0

Xnivurognien souriant

Très bonnes informations, ça fait du bien de voir que ces commandes sont aussi faciles à manipuler en script :)

Mein Topic sur Oniro/Mein site pro/Mein Tumblr/Mein jeu Code Lyoko développé h24 7/7 - "Donnez des oeufs au peuple, il fera des oeufs brouillés" Réu Oniro 12/01/2022

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers