![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2012
Сообщений: 15
|
package
{ import flash.display.Sprite; public class Drawer extends Sprite { public function Drawer() { } public static function drawDot(color:uint,dotSize:int):Sprite{ var dot:Sprite = new Sprite; dot.name = "dot"; dot.graphics.beginFill(color); dot.graphics.drawCircle(dotSize,dotSize,dotSize); dot.graphics.endFill(); return dot; } public static function drawLine(diagonal:Number):Sprite{ //line var line:Sprite = new Sprite; line.graphics.lineStyle(2,0x000000); line.graphics.moveTo(0, -Launcher.DOT_RADIUS); line.graphics.lineTo(0,-diagonal+15+Launcher.DOT_RADIUS) line.graphics.moveTo(0,-diagonal+Launcher.DOT_RADIUS) line.graphics.lineTo(-5*Math.sqrt(3), -diagonal+15+Launcher.DOT_RADIUS) line.graphics.lineTo(5*Math.sqrt(3), -diagonal+15+Launcher.DOT_RADIUS) line.graphics.lineTo(0,-diagonal+Launcher.DOT_RADIUS) return line } } } Есть вот такой код, но ругается на Launcher. Пишет обращение несуществующего свойства Launcher. Что делать? |
|
|||||
|
Регистрация: Oct 2012
Сообщений: 15
|
Еще вопрос - возьмем 1 функцию, которая рисует точки. Куда ее импортировать или что к ней нужно дописать, чтобы в браузере появилась точка?
|
|
|||||
|
Регистрация: Oct 2012
Сообщений: 15
|
Да, в любом. Вот допустим надо нарисовать две точки с любыми координатами. Но как его прописать так. Да, и еще, когда создаешь Flex проект во Flash Builder, то этот скрипт не вставляется ни между тегами <fx:declarations>, ни между <fx:Script>. В первом и во втором случаях ругается на package и на то, что класс не может быть вложенным. Вот как нарисовать эти две точки в Flex проекте в Flash Builder 4.6 Premium.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 15:12. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|