#2. Создать шаблон для будущих скетчей [Sept. 6, 2011, 7:38 a.m.]
Для выполнения заданий и разработки своих собственных программ на Processing.js удобно использовать заранее подготовленный шаблон. Создадим его!
Создайте отдельную папку, например, с именем "шаблон pjs" и скопируйте туда файл "processing-1.2.3.js" (файл находится в zip-архиве, который мы скачали на сайте Processing.js; последние цифры зависят от конкретной версии и могут отличаться от приведенных).
Теперь откроем Notepad++ (мы скачали его в ходе задания #1) и введем следующий код:
<!DOCTYPE html> <html> <head> <title>Шаблон программы Processing.js</title> <meta charset="UTF-8"> <script type="text/javascript" src="processing-1.2.3.js"></script> <script type="text/processing" data-processing-target="targetcanvas"> // Пример скетча (программы) на Processing.js int fontsize = 24; void setup() { size(200, 200); stroke(0); fill(0); textFont(createFont("Arial",fontsize)); noLoop(); } void draw() { background(#F0F0E0); String textstring = "header example"; float twidth = textWidth(textstring); text(textstring, (width-twidth)/2, height/2); } </script> </head> <body> <h1>Шаблон программы Processing.js</h1> <p>Какие-то заметки...</p> <canvas id="targetcanvas" style="border: 1px solid black;"></canvas> </body> </html>
Теперь изменим кодировку документа на UTF-8, выбрав следующую команду меню: Encoding -> Convert to UTF-8. Готово! Можно сохранить документ в созданную ранее папку ("шаблон pjs"), указав в качестве имени, например, "шаблон скетча.html" (называя файл по-своему, обязательно сохраните в конце расширение ".html"!).
Обратите внимание, что весь код наших будущих программ будет размещаться между строками '<script type="text/processing"...' и '</script>'.