Aide:Accueil : Différence entre versions
(→Comment contribuer à ce wiki ?) |
(→Comment contribuer à ce wiki ?) |
||
Ligne 4 : | Ligne 4 : | ||
Il faut s'inscrire sur le site (en haut à droite) pour pouvoir éditer une page | Il faut s'inscrire sur le site (en haut à droite) pour pouvoir éditer une page | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===créer une page=== | ===créer une page=== | ||
Ligne 47 : | Ligne 35 : | ||
===faire du code processingjs=== | ===faire du code processingjs=== | ||
+ | <processingjs> | ||
+ | /* | ||
+ | PROCESSINGJS.COM - BASIC EXAMPLE | ||
+ | Delayed Mouse Tracking | ||
+ | MIT License - Hyper-Metrix.com/F1LT3R | ||
+ | Native Processing compatible | ||
+ | */ | ||
+ | |||
+ | // Global variables | ||
+ | float radius = 50.0; | ||
+ | int X, Y; | ||
+ | int nX, nY; | ||
+ | int delay = 16; | ||
+ | |||
+ | // Setup the Processing Canvas | ||
+ | void setup(){ | ||
+ | size( 600, 200 ); | ||
+ | strokeWeight( 10 ); | ||
+ | frameRate( 15 ); | ||
+ | X = width / 2; | ||
+ | Y = width / 2; | ||
+ | nX = X; | ||
+ | nY = Y; | ||
+ | } | ||
+ | |||
+ | // Main draw loop | ||
+ | void draw(){ | ||
+ | |||
+ | radius = radius + sin( frameCount / 4 ); | ||
+ | |||
+ | // Track circle to new destination | ||
+ | X+=(nX-X)/delay; | ||
+ | Y+=(nY-Y)/delay; | ||
+ | |||
+ | // Fill canvas grey | ||
+ | background( 120 ); | ||
+ | |||
+ | // Set fill-color to blue | ||
+ | fill( 0, 12, 184 ); | ||
+ | |||
+ | // Set stroke-color white | ||
+ | stroke(255); | ||
+ | |||
+ | // Draw circle | ||
+ | ellipse( X, Y, radius, radius ); | ||
+ | } | ||
+ | |||
+ | // Set circle's next destination | ||
+ | void mouseMoved(){ | ||
+ | nX = mouseX; | ||
+ | nY = mouseY; | ||
+ | } | ||
− | < | + | </processingjs> |
− | |||
− | |||
− | size( | + | <nowiki><processingjs> |
− | strokeWeight( 10 ); | + | /* |
− | + | PROCESSINGJS.COM - BASIC EXAMPLE | |
+ | Delayed Mouse Tracking | ||
+ | MIT License - Hyper-Metrix.com/F1LT3R | ||
+ | Native Processing compatible | ||
+ | */ | ||
+ | |||
+ | // Global variables | ||
+ | float radius = 50.0; | ||
+ | int X, Y; | ||
+ | int nX, nY; | ||
+ | int delay = 16; | ||
+ | |||
+ | // Setup the Processing Canvas | ||
+ | void setup(){ | ||
+ | size( 600, 200 ); | ||
+ | strokeWeight( 10 ); | ||
+ | frameRate( 15 ); | ||
+ | X = width / 2; | ||
+ | Y = width / 2; | ||
+ | nX = X; | ||
+ | nY = Y; | ||
} | } | ||
+ | |||
+ | // Main draw loop | ||
void draw(){ | void draw(){ | ||
− | background( | + | |
− | ellipse( | + | radius = radius + sin( frameCount / 4 ); |
+ | |||
+ | // Track circle to new destination | ||
+ | X+=(nX-X)/delay; | ||
+ | Y+=(nY-Y)/delay; | ||
+ | |||
+ | // Fill canvas grey | ||
+ | background( 120 ); | ||
+ | |||
+ | // Set fill-color to blue | ||
+ | fill( 0, 12, 184 ); | ||
+ | |||
+ | // Set stroke-color white | ||
+ | stroke(255); | ||
+ | |||
+ | // Draw circle | ||
+ | ellipse( X, Y, radius, radius ); | ||
} | } | ||
− | } | + | |
+ | |||
+ | // Set circle's next destination | ||
+ | void mouseMoved(){ | ||
+ | nX = mouseX; | ||
+ | nY = mouseY; | ||
+ | } | ||
+ | |||
+ | </processingjs></nowiki> | ||
===afficher le contenu d'une catégorie=== | ===afficher le contenu d'une catégorie=== |
Version du 7 septembre 2012 à 15:43
Sommaire
Comment contribuer à ce wiki ?
Il faut s'inscrire sur le site (en haut à droite) pour pouvoir éditer une page
créer une page
La première action à faire est d'éditer une page existante, et d'y insérer un lien vers la page que l'on veut créer.
Par exemple [[mapage]] affichera mapage
Une fois cette modification executée, il suffit de suivre le lien qui nous entrainera sur la nouvelle page
syntaxe generale
Vous pouvez vous entrainer à éditer une page dans le BacASable
utiliser des widgets
Les widgets sont des sortesde plugins qui permettent d'augmenter les possibilités du wiki
on les utilise de la manière suivante : {{#widget:nomDuWidget|parametre= valeur}}
Voir les widgets existants et consulter leur page pour avoir des exemples
intégrer une vidéo
{{#Widget:Vimeo|id=46570749}}
faire du code processingjs
<processingjs> /*
PROCESSINGJS.COM - BASIC EXAMPLE Delayed Mouse Tracking MIT License - Hyper-Metrix.com/F1LT3R Native Processing compatible
- /
// Global variables float radius = 50.0; int X, Y; int nX, nY; int delay = 16;
// Setup the Processing Canvas void setup(){
size( 600, 200 ); strokeWeight( 10 ); frameRate( 15 ); X = width / 2; Y = width / 2; nX = X; nY = Y;
}
// Main draw loop void draw(){
radius = radius + sin( frameCount / 4 ); // Track circle to new destination X+=(nX-X)/delay; Y+=(nY-Y)/delay; // Fill canvas grey background( 120 ); // Set fill-color to blue fill( 0, 12, 184 ); // Set stroke-color white stroke(255); // Draw circle ellipse( X, Y, radius, radius );
}
// Set circle's next destination
void mouseMoved(){
nX = mouseX; nY = mouseY;
}
</processingjs>
<processingjs> /* PROCESSINGJS.COM - BASIC EXAMPLE Delayed Mouse Tracking MIT License - Hyper-Metrix.com/F1LT3R Native Processing compatible */ // Global variables float radius = 50.0; int X, Y; int nX, nY; int delay = 16; // Setup the Processing Canvas void setup(){ size( 600, 200 ); strokeWeight( 10 ); frameRate( 15 ); X = width / 2; Y = width / 2; nX = X; nY = Y; } // Main draw loop void draw(){ radius = radius + sin( frameCount / 4 ); // Track circle to new destination X+=(nX-X)/delay; Y+=(nY-Y)/delay; // Fill canvas grey background( 120 ); // Set fill-color to blue fill( 0, 12, 184 ); // Set stroke-color white stroke(255); // Draw circle ellipse( X, Y, radius, radius ); } // Set circle's next destination void mouseMoved(){ nX = mouseX; nY = mouseY; } </processingjs>
afficher le contenu d'une catégorie
<categorytree mode=pages style=compact headings=bullet showcats=1 showarts=0>Machines</categorytree>
plus d'aide
http://www.semantic-mediawiki.org/wiki/Help:Inline_queries
afficher des données structurées
requete avec Ask :
{{#ask:[[Category:Outils]] |?# |?fonction |?type | ?taille#cm = surface de travail |format=broadtable |limit=10 |headers=show |link=all |class=sortable wikitable smwtable |offset= }}
Fonction | Type | surface de travail | ||
---|---|---|---|---|
Asimov1 | Asimov1 | Impression3D (définition) | Imprimante3D | |
Asimov2 | Asimov2 | Impression3D (définition) | Imprimante3D | |
Asimov3 | Asimov3 | Impression3D (définition) | Imprimante3D | |
Aspirateur Festool | Aspirateur Festool | Aspirer | Aspirateur | |
Atelier Electronique | Atelier Electronique | |||
BCNC | BCNC | |||
Badgeuse | Badgeuse | Presse à badges | Badgeuse | |
Brodeuse Numérique BrotherNV800E | Brodeuse Numérique BrotherNV800E | Broderie, point de croix | Brodeuse numérique | |
Broyeuse | Broyeuse | Broyer du plastique | Broyeuse | |
CNC-MDX20 | CNC-MDX20 | Fraisage-scanner3D | FraiseuseCNC | |
… autres résultats |