использование paper.js без холста и papercript - PullRequest
1 голос
/ 18 июля 2011

Я надеюсь, что не задаю уже отвеченный вопрос, но я не мог найти что-то полезное нигде. Я оцениваю библиотеки JavaScript для 2d векторной графики и анимации. По пути я нашел paper.js, но не смог использовать его с type = "text / javascript", без canvas и так далее. В FAQ по paper.js об этом пункте здесь я мог узнать, что это может работать, но сейчас я не мог заставить его работать.

Если у кого-нибудь есть такой опыт, было бы неплохо сообщить мне об этом.

Ответы [ 2 ]

4 голосов
/ 02 августа 2011

Начиная с версии 0.2, использование paper.js из чистого JavaScript легко и хорошо документировано. Один из способов инициализации:

var scope = new paper.PaperScope();
scope.setup(myCanvas);

Полная документация здесь: http://paperjs.org/tutorials/getting-started/using-javascript-directly/

Я не уверен, что вы подразумеваете под "без холста", хотя paper.js нужен объект canvas для работы.

2 голосов
/ 26 июня 2017

Начиная с версии 0.11.4 (и, возможно, ранее), вы можете создать проект без холста так же, как принятый ответ.Подробнее здесь .

paper.setup(); // creates a new project
paper.setup([width, height]); // this also works for some width, height
// whatever vector calculations you now want to do.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...