2015-06-05 8 views
1

Для игры, в которой я работаю, пользователь должен нарисовать линию, и объект будет следовать за строкой. Для меня это было бы логично для линии пользователя, чтобы быть графическим, а затем сделать что-то вроде этого (линия пользователя называется «Userline»)Возможно ли, чтобы пользователь рисовал графику в livecode?

move the image "xyz" to the points of graphic "userLine" 

возможно иметь пользователь рисовать графики?

ответ

0

Проверьте команду choose. Это должно заставить вас начать.

Чтобы начать рисовать свою линию: (. Это может быть в аа кнопку скрипта, например Однако вы хотите, чтобы вызвать рисунок пользователя.)

if there is a graphic "userLine" then 
    delete graphic "userLine" 
end if 
set the style of the templateGraphic to "line" 
set the selectionHandleColor to the effective backgroundcolor of this card 
choose graphic tool 

Затем в сценарии карты добавьте следующий обработчик :

on newGraphic 
    choose browse tool 
    set the selectionHandleColor to black 
    set the name of graphic (the number of graphics) to "userLine" 
    move btn "radio" to the points of grc "userLine" in 2 seconds 
end newGraphic 

Некоторые из вариантов должны работать.

+0

Есть ли способ сделать графический тип от руки? –

+0

Не уверен, что я понимаю вопрос, Джефф. Вы имеете в виду изменение типа графики автоматически или рисование большей части свободной руки? – Devin

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

  • Нет связанных вопросов^_^