1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-ocanvas

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

oCanvas — объектно-ориентированный подход к рисованию на canvas

FOSSA Status

oCanvas упрощает разработку с использованием canvas, создавая мост между традиционным подходом к рисованию с помощью пикселей и объектами, которые создаются и добавляются на холст. Теперь можно легко создавать объекты, изменять их свойства и добавлять события — и всё работает, потому что oCanvas берёт на себя всю основную работу.

Создание собственного oCanvas

В репозитории git есть каталог сборки со скриптом сборки. Он объединяет все модули, указанные в файле конфигурации, и выводит один файл с полным исходным кодом и один файл с минимизированным исходным кодом.

Скрипт использует Node, поэтому сначала необходимо его установить. Минификация выполняется с помощью UglifyJS, который включён в репозиторий.

Сначала необходимо получить собственную копию исходных файлов, выполнив следующую команду в терминале: git clone git://github.com/koggdal/ocanvas.git

Затем перейдите в каталог сборки, выполнив: cd ocanvas/build

Наконец, запустите команду сборки: node build.js

Теперь у вас будет два файла исходного кода в каталоге build/dev/: ocanvas-x.x.x.js и ocanvas-x.x.x.min.js.

Документация

Всю документацию можно найти на веб-сайте http://ocanvas.org/.

Отчёт об ошибках

Об ошибках следует сообщать на GitHub. Каждый отчёт должен содержать подробное описание, информацию о версии oCanvas, операционной системе и браузере. Также приветствуется предоставление тестового примера.

Вклад в проект

oCanvas — это проект с открытым исходным кодом, созданный и поддерживаемый мной (Йоханнесом Коггдалом). Было бы здорово привлечь больше разработчиков, поскольку я не могу делать всё в своё свободное время. Если вы хотите помочь, свяжитесь со мной, чтобы мы могли синхронизироваться и избежать дублирования работы. Затем просто отправьте запрос на включение, чтобы внести свой вклад.

У меня есть две основные ветки: master и develop, где develop — это ветка, в которой происходит вся работа. Когда готовится к выпуску новая версия, она объединяется с master, где обновляется номер версии. Поэтому, если вы хотите помочь, убедитесь, что вы работаете над develop.

Лицензия

FOSSA Status

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

oCanvas помогает легко создавать объекты на HTML5 Canvas и анимировать их. Поддерживаются IE9 и более поздние версии, а также браузеры FF, Chrome, Safari и Opera. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Язык

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-ocanvas.git
git@api.gitlife.ru:oschina-mirror/mirrors-ocanvas.git
oschina-mirror
mirrors-ocanvas
mirrors-ocanvas
develop