Ci-dessous, les différences entre deux révisions de la page.
toupie [2015/03/09 19:06] niak |
toupie [2017/09/28 15:44] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Toupie ====== | ||
- | Voici le code pour faire une toupie en 3D. | ||
- | |||
- | Attention : pour l'imprimer il faut la séparer en deux parties ! | ||
- | |||
- | <code javascript> | ||
- | |||
- | function main() { | ||
- | return cylinder({r: 1, h: 3, round: true}). | ||
- | union (sphere({r: 4}).translate ([0,0,4.5])). | ||
- | union (cylinder({r: 7, h: 1}).translate([0,0,4.5])). | ||
- | union (cylinder({r: 1, h: 7}).translate([0,0,5.5])); | ||
- | } | ||
- | |||
- | /js events.playerMove | ||
- | exports.playerMove = function (e) { | ||
- | console.log(e.getPlayer().getName() + " moved to " + e.getTo().y); | ||
- | if (e.getTo().y > 10) { | ||
- | var loc = e.getTo().clone(); | ||
- | loc.y = 5; | ||
- | | ||
- | e.getPlayer().teleportTo(loc); | ||
- | } | ||
- | } | ||
- | |||
- | </code> |