Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как использовать Pen. (http://www.flasher.ru/forum/showthread.php?t=209294)

venziver 28.10.2014 00:15

Как использовать Pen.
 
Здравствуйте, нужно использовать Pen, чтобы нарисовать звезду:
var pen:Pen = new Pen(fon.graphics);
pen.draw.Star(xx,yy,radn,rdv,100);
выдаёт сообщение, что Pen не определён, как определить Pen?

alexandrratush 28.10.2014 00:34

Здравствуйте. Можно увидеть код класса Pen?

cleptoman 28.10.2014 10:22

а полный текст ошибки какой?
думается мне, что вы не импортировали класс.

DEVORON 28.10.2014 11:22

Код AS3:

import ascb.drawing.Pen;
 
var pen:Pen = new Pen(form.graphics);
pen.beginFill();
pen.drawStar(0, 0, 5, 10, 15);
pen.endFill();


gyfak 29.10.2014 12:08

Эм, а теперь, можно увидеть код класса Pen?

КорДум 29.10.2014 12:58

Цитата:

Сообщение от gyfak (Сообщение 1174299)
Эм, а теперь, можно увидеть код класса Pen?

А загуглить, нет?
http://examples.oreilly.com/97805965...drawing/Pen.as

samana 29.10.2014 18:19

А может дело в том, что вы не передаёте цвет в метод beginFill ?
Код AS3:

pen.beginFill(вашЦвет);


gyfak 29.10.2014 21:53

Цитата:

А может дело в том, что вы не передаёте цвет в метод beginFill ?
Тогда бы вылезала ошибка о не соответствии числа передаваемых параметров.

Добавлено через 6 минут
Если Pen не определен, значит флешка не находит этот класс по заданному импорту :
Код AS1/AS2:

import ascb.drawing.Pen;

http://www.flasher.ru/forum/archive/.../t-119130.html - тут уже задавали похожий вопрос


Часовой пояс GMT +4, время: 06:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.