Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Processing 2. Креативное программирование

.pdf
Скачиваний:
144
Добавлен:
06.03.2016
Размер:
16.65 Mб
Скачать

...

Processing, , PDE - . , . PDE, -..

1.run. ,. Cmd + R Mac Ctrl + R Windows Linux. run,Shift ..

2.stop . ,Esc .

3.new Processing .File | New.

4.open sketchbook..File | Open.

5.save .

6.export . ShiftJava. 5.

7., .

8.Processing, , -.

9.- . print() println() ..

Processing . ,. Processing. Processing 2 Library Manager. .

10

1

Processing Processing http:// processing.org/reference/libraries/., Processing .3D, , .

Library manager Sketch | Import Library | Add Library..Install. Processing libraries

sketchbook.

, . , , Processing 2,Library Manager. , . : , .

11

...

.libraries .. ,. : examples, library, reference src. examples Processing,. library -, .reference . src. .

, Processing .colorLib colorLib. librarycolorLib.jar. JAR ,. Sketch | Import Library, .

Processing (tools) - , PDE. Processing : color selector,,.

12

1

Processing http:// processing.org/reference/tools/. -, Processing.,.

Processing 2 :

Tool Manager. Tool Manager Tools | Add Tool. Tool Manager ,Library Manager, . , Tool Manager. -, tools., . Tool Manager ,:

13

...

tools . , , JAR Java. JAR .

Processing Java.. Processing JavaScriptcanvas HTML5. Processing 2Android.

Processing. , , .

PDE STANDARD. ,. Processing 2: Standard, Android JavaScript. Add Mode,Mode Manager. Mode Manager , Library Manager

Tool Manager.

14

1

Standard, PDEJava . , , -. JavaScript- , ,, HTML5 . AndroidAndroid Android.

, , Android SDK. Android PDE -, .

JavaScript Android.

9, JavaScript 10, Android.

, , . - . , Photoshop (0,0); Illustrator, , (0,0).

Processing .

Processing run.Ctrl + R (Windows, Linux)

Cmd + R (Mac OS X).

size( 400, 300 );

15

...

Processing . size().width ( ), - height ( ).

, . -(400, 300), ., (width-1, height-1). , . , : point(0, 0);. .0, 399, width-1.. 400x300 ,50x50.

Processing

Processing ..

16

1

Processing my_first_sketch .

..

void setup()

{

size( 640, 480 ); smooth();

}

void draw()

{

background(255);

strokeWeight( 1 ); point( 20, height/1.5 );

line( 70, 20, 70, height - 20 ); strokeWeight( 2 );

point( 120, height/1.75 );

line( 170, 20, 170, height - 20 ); strokeWeight( 4 );

point( 220, height/2 );

line( 270, 20, 270, height - 20 ); strokeWeight( 8 );

point( 320, height/3 );

line( 370, 20, 370, height - 20 ); strokeWeight( 16 );

point( 420, height/4 );

line( 470, 20, 470, height - 20 ); strokeWeight( 32 );

point( 520, height/5 );

line( 570, 20, 570, height - 20 );

}

Packt, , http:// www.PacktPub. com. , http:// www.PacktPub. com/support,e-mail.

17

...

- . ,:

Processing., :

fsetup() . -, , . .

fdraw() , 60 .

fsize() ., : size( screenWidth, screenHeight ).

18

1

fsmooth() . ,. - .

fpoint() . - x,- y , .

fline() . , ,, .- x y , - xy .

fstrokeWeight() , .. , 4strokeWeight(4).

Processing .my_first_sketch, sketchbook. my_first_sketch.pde. Processing, ,. , .

, Processing ., - , :Processing , . ,.

, ..math_functions.pde.

19

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]