begin process at 2012 02 10 19:12:20
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > EFFET MATRIX

EFFET MATRIX


 Information sur la source

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Débutant Date de création :19/09/2003 Date de mise à jour :19/09/2003 18:21:52 Vu :5 478

Auteur : Alextr2003fr

Ecrire un message privé
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
salut, c'est un petit code sans pretention pour réaliser un effet matrix en utilisant un canvas, ça ressemble pas tout à fait au vrai effet mais j'espere que ca pourrai bien aider. Pour utiliser ce code créez une fiche de couleur noire et collez le code dans l'evenement OnPaint. Voilà. Tout commentaire (utile :) ) ou amélioration sont bienvenus. a+  

Source

  • procedure TForm1.FormPaint(Sender: TObject);
  • var x,y,r,l:integer;
  • begin
  • randomize;
  • canvas.Font.Name:='Verdana';
  • canvas.Font.Style:=[fsBold];
  • for r:=1 to 400 do
  • begin
  • x:=random(20);
  • for y:=1 to random(20) do
  • begin
  • sleep(1);
  • canvas.Font.Color:=RGB(0,MulDiv(y,255,20),0);
  • canvas.TextOut(x*15,y*15,chr(random(65)+65));
  • l:=y;
  • end;
  • canvas.Font.Color:=clWhite;
  • canvas.TextOut(x*15,l*15,chr(random(65)+65));
  • end;
  • end;
procedure TForm1.FormPaint(Sender: TObject);
var x,y,r,l:integer;
begin
randomize;
canvas.Font.Name:='Verdana';
canvas.Font.Style:=[fsBold];
for r:=1 to 400 do
        begin
        x:=random(20);
        for y:=1 to random(20) do
                begin
                sleep(1);
                canvas.Font.Color:=RGB(0,MulDiv(y,255,20),0);
                canvas.TextOut(x*15,y*15,chr(random(65)+65));
                l:=y;
                end;
                canvas.Font.Color:=clWhite;
                canvas.TextOut(x*15,l*15,chr(random(65)+65));
        end;
end; 



 Sources du même auteur

Source avec Zip Source avec une capture SE CONNECTER A UN CHAT (IRC) AVEC UN PROXY

 Sources de la même categorie

Source avec Zip Source avec une capture LE CERCLE ENCHANTÉ D'ANDRES GÎT EN NOS MÉMOIRES par Caribensila
Source avec Zip Source avec une capture COMPARATIF ALGO CERCLES par barbichette
Source avec Zip Source avec une capture RAYTRACING EN DELPHI (PROGRESSIVE PATH TRACING) par Bacterius
Source avec Zip Source avec une capture TEXTE SUR COURBE DE BEZIER par pseudo3
Source avec Zip Source avec une capture YEUXROUGES par pseudo3

Commentaires et avis

Commentaire de larr le 17/06/2004 18:39:58

bah manque juste la police matrix et ça le fait

Commentaire de larr le 17/06/2004 18:49:06

je vien de tester avec la police CitrusFruits ( matrix )
elle rend super :p

Commentaire de puce_84 le 10/04/2006 19:24:25

C'est ou qu'on clicke pour télécharger cette source ????
Pas envie de faire copy/paste, de retrouver les compos, y a pas de téléchargement ?

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales