2012-04-08 5 views
0

Можем ли мы писать на разных ракурсах на холсте? Если да, то как? Я хочу что-то написать по щелчку, поэтому нужны координаты, но когда я использую context.rotate(), он не остается в фиксированном положении. Если я нажму справа от экрана, текст будет очень близок к указателю, но если я нажму на него, он уйдет. Так в чем же решение?html 5 текст на холсте

+3

Post код до сих пор http://jsfiddle.net – alex

ответ

2

Ваш ответ можно найти здесь: HTML5 Text Canvas rotate in case text width is larger than maximum width allowed

Если вы посмотрите на примеры кода Саймона http://jsfiddle.net/5UKE3/ вы увидите, где он сохраняет контекст, превращает полотно затем восстанавливает контекст. Это ключ к тому, чего вы пытаетесь достичь.

Подробнее о сохранении и восстановлении здесь: http://html5.litten.com/understanding-save-and-restore-for-the-canvas-context/

+0

да не могу вам сказать, мне самому, Что причиной сохранения контекста –

+2

@John потому, нажав на ссылку требует слишком много усилий для вас? :П –

Смежные вопросы