Update docs per new way to require('drone')
This commit is contained in:
parent
ecc2d91ea2
commit
2e7dfb2453
4 changed files with 20 additions and 14 deletions
|
@ -3432,6 +3432,7 @@ Alternatively if you provide just a function as a parameter, then the function n
|
||||||
#### Example 1 Using name and function as parameters
|
#### Example 1 Using name and function as parameters
|
||||||
|
|
||||||
// submitted by [edonaldson][edonaldson]
|
// submitted by [edonaldson][edonaldson]
|
||||||
|
var Drone = require('drone');
|
||||||
Drone.extend('pyramid', function( block,height) {
|
Drone.extend('pyramid', function( block,height) {
|
||||||
this.chkpt('pyramid');
|
this.chkpt('pyramid');
|
||||||
for ( var i = height; i > 0; i -= 2) {
|
for ( var i = height; i > 0; i -= 2) {
|
||||||
|
@ -3442,6 +3443,7 @@ Alternatively if you provide just a function as a parameter, then the function n
|
||||||
|
|
||||||
#### Example 2 Using just a named function as a parameter
|
#### Example 2 Using just a named function as a parameter
|
||||||
|
|
||||||
|
var Drone = require('drone');
|
||||||
function pyramid( block,height) {
|
function pyramid( block,height) {
|
||||||
this.chkpt('pyramid');
|
this.chkpt('pyramid');
|
||||||
for ( var i = height; i > 0; i -= 2) {
|
for ( var i = height; i > 0; i -= 2) {
|
||||||
|
|
|
@ -936,15 +936,16 @@ var myskyscraper = function(floors) {
|
||||||
}
|
}
|
||||||
this.chkpt('myskyscraper'); // saves the drone position so it can return there later
|
this.chkpt('myskyscraper'); // saves the drone position so it can return there later
|
||||||
for ( i = 0; i < floors; i++ ) {
|
for ( i = 0; i < floors; i++ ) {
|
||||||
this.box(blocks.iron,20,1,20)
|
this
|
||||||
.up()
|
.box(blocks.iron,20,1,20)
|
||||||
.box0(blocks.glass_pane,20,3,20)
|
.up()
|
||||||
.up(3);
|
.box0(blocks.glass_pane,20,3,20)
|
||||||
|
.up(3);
|
||||||
}
|
}
|
||||||
return this.move('myskyscraper'); // return to where we started
|
this.move('myskyscraper'); // return to where we started
|
||||||
};
|
};
|
||||||
var Drone = require('../drone/drone').Drone;
|
var Drone = require('drone');
|
||||||
Drone.extend('myskyscraper',myskyscraper);
|
Drone.extend( myskyscraper );
|
||||||
```
|
```
|
||||||
|
|
||||||
... so this takes a little explaining. First I create a new function
|
... so this takes a little explaining. First I create a new function
|
||||||
|
|
15
src/docs/templates/ypgpm.md
vendored
15
src/docs/templates/ypgpm.md
vendored
|
@ -894,15 +894,16 @@ var myskyscraper = function(floors) {
|
||||||
}
|
}
|
||||||
this.chkpt('myskyscraper'); // saves the drone position so it can return there later
|
this.chkpt('myskyscraper'); // saves the drone position so it can return there later
|
||||||
for ( i = 0; i < floors; i++ ) {
|
for ( i = 0; i < floors; i++ ) {
|
||||||
this.box(blocks.iron,20,1,20)
|
this
|
||||||
.up()
|
.box(blocks.iron,20,1,20)
|
||||||
.box0(blocks.glass_pane,20,3,20)
|
.up()
|
||||||
.up(3);
|
.box0(blocks.glass_pane,20,3,20)
|
||||||
|
.up(3);
|
||||||
}
|
}
|
||||||
return this.move('myskyscraper'); // return to where we started
|
this.move('myskyscraper'); // return to where we started
|
||||||
};
|
};
|
||||||
var Drone = require('../drone/drone').Drone;
|
var Drone = require('drone');
|
||||||
Drone.extend('myskyscraper',myskyscraper);
|
Drone.extend( myskyscraper );
|
||||||
```
|
```
|
||||||
|
|
||||||
... so this takes a little explaining. First I create a new function
|
... so this takes a little explaining. First I create a new function
|
||||||
|
|
|
@ -210,6 +210,7 @@ Alternatively if you provide just a function as a parameter, then the function n
|
||||||
#### Example 1 Using name and function as parameters
|
#### Example 1 Using name and function as parameters
|
||||||
|
|
||||||
// submitted by [edonaldson][edonaldson]
|
// submitted by [edonaldson][edonaldson]
|
||||||
|
var Drone = require('drone');
|
||||||
Drone.extend('pyramid', function( block,height) {
|
Drone.extend('pyramid', function( block,height) {
|
||||||
this.chkpt('pyramid');
|
this.chkpt('pyramid');
|
||||||
for ( var i = height; i > 0; i -= 2) {
|
for ( var i = height; i > 0; i -= 2) {
|
||||||
|
@ -220,6 +221,7 @@ Alternatively if you provide just a function as a parameter, then the function n
|
||||||
|
|
||||||
#### Example 2 Using just a named function as a parameter
|
#### Example 2 Using just a named function as a parameter
|
||||||
|
|
||||||
|
var Drone = require('drone');
|
||||||
function pyramid( block,height) {
|
function pyramid( block,height) {
|
||||||
this.chkpt('pyramid');
|
this.chkpt('pyramid');
|
||||||
for ( var i = height; i > 0; i -= 2) {
|
for ( var i = height; i > 0; i -= 2) {
|
||||||
|
|
Reference in a new issue