:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Forums Hébergés :: > OldSchool Library > Aide au développement

Aide au développement Aide sur l'utilisation d'OSLib

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 04/08/2006, 12h21   #1
BennyRebirth
Membre confirmé
 
Date d'inscription: 10/11/2005
Localisation: Lille
Messages: 144
Par défaut Fade Oslib

Salut à tous, voila j'aimerai juste savoir si quelqu'un pouvai m'aider pour faire un fondu avec l'Oslib, je ne vois pas trop comment m'y prendre et j'en ai vraiment besoin pour faire pour le début de mes niveaux voila, merci d'avance

Dernière modification par M@cZér0 ; 26/09/2007 à 18h12.
BennyRebirth est déconnecté   Réponse avec citation

Publicité

Vieux 04/08/2006, 13h05   #2
birslip
Membre confirmé
 
Date d'inscription: 10/11/2005
Messages: 353
Par défaut

Je ne connais pas OSlib, mais je pense que ça pourrait fonctionner comme on fait avec openGL. Tu mets une couche opaque (blanche ou noire) devant la scène et tu modifie la transparence petit à petit, et ça fera un effet de fade.
__________________
Mon super blog!
birslip est déconnecté   Réponse avec citation
Vieux 04/08/2006, 13h30   #3
Bobby Sixkilla
Maître Chinpoko-extra-mon
 
Date d'inscription: 10/11/2005
Localisation: Palaiseau (Rive sud)
Messages: 6 466
Voir les codes amis Nintendo DS
Par défaut

YodaJr avait fait un tuto, non?
Bobby Sixkilla est déconnecté   Réponse avec citation
Vieux 10/08/2006, 00h45   #4
Yodajr
Administrateur
 
Date d'inscription: 09/11/2005
Messages: 3 750
Par défaut

Pour la transparence oui, mais je n'avais pas évoqué le fait que ca pouvait servir pour les fondus
Je fait exactement comme le dit birslip : je crée à l'init 2 images, une blanche et une noire qui me serviront à mes différents fondus :

Code PHP:
OSL_IMAGE *blanc, *noir;

blanc oslCreateImage(480272OSL_IN_RAMOSL_PF_5551);
noir oslCreateImage(480272OSL_IN_RAMOSL_PF_5551);
oslClearImage(blancRGB(255,255,255));
oslClearImage(noirRGB(0,0,0)); 
Yodajr est déconnecté   Réponse avec citation
Vieux 10/08/2006, 03h42   #5
Smealum
PsycoKid
 
Date d'inscription: 10/11/2005
Localisation: Là où il pleut
Messages: 1 141
Par défaut

Moi je ne crée pas d'image, en fait, je dessinne un Rectangle qui a les dimensions de l'écrans en règlant sa transparence....
Le noir :
Code PHP:
oslDrawFillRect(0,0,480,272,RGBA(0,0,0,128)); 
Le blanc :
Code PHP:
oslDrawFillRect(0,0,480,272,RGBA(255,255,255,128)); 
La transparence est le dernier paramètre de RGBA; 0 = Transparence totale et 255 = opaque.
Ensuite, avec une petite boucle, je commence à 255 pour aller à 0 et inversement...
__________________

War. War never changes.
Smealum est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
PSP OSlib - Créer facilement un nouveau projet OSLib avec Visual C++ Express Dr.Vince Tutoriels 14 13/03/2009 17h17
PSP Librairie OSLib Extension Ferrero Ressources 17 03/04/2008 12h11
PSP Aide GPS psp et OSlib tonin59 Aide au développement 0 19/03/2008 19h51
PSP OSlib - Jour 2 : Bonjour monde Yodajr Tutoriels 10 03/12/2007 22h44
OSLib 2.00 alpha 1 archilolo Les News 4 19/05/2007 08h08


Fuseau horaire GMT +2. Il est actuellement 14h51.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince