![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 213
|
var Iks:Number; var Igrik:Number; var p1:Point = new Point(); var p2:Point = new Point(); button_1.addEventListener(MouseEvent.CLICK, fl_ClickToGo1, drawArrowPart); function fl_ClickToGo1(event:MouseEvent):void { Iks=Number(MyTextArea1.text); Igrik=Number(MyTextArea2.text); var v1:Shape = new Shape(); p1.x = Iks * 10 + 200; p1.y = (-1) * Igrik * 10 + 200; p2.x = 200; p2.y = 200; v1.graphics.lineStyle(3); v1.graphics.moveTo(p1.x, p1.y); v1.graphics.lineTo(p2.x, p2.y); addChild(v1) function drawArrowPart(gr:Graphics,x:Number,y:Number,angle:Number = 0):void { var subLength:Number = 10; var subAngle:Number = 15; var subRadAngle:Number = Math.PI - (subAngle * Math.PI / 180); var subX:Number; var subY:Number; subX = p1.x + Math.cos(angle - subRadAngle) * subLength; subY = p1.y + Math.sin(angle - subRadAngle) * subLength; gr.moveTo(p1.x,p1.y); gr.lineTo(subX,subY); subX = p1.x + Math.cos(angle + subRadAngle) * subLength; subY = p1.y + Math.sin(angle + subRadAngle) * subLength; gr.moveTo(p1.x,p1.y); gr.lineTo(subX,subY); addChild(gr) } drawArrowPart 1)Warning: 3553: Вместо ожидавшегося значения типа Boolean использовалось значение функции. Возможно, отсутствуют скобки () после ссылки на эту функцию. 2)Warning: 3553: Вместо ожидавшегося значения типа void использовалось значение функции. Возможно, отсутствуют скобки () после ссылки на эту функцию. Помогите плз! |
|
|||||
|
Это первое. Третьим параметром должен идти useCapture типа Boolean, а вы ему функцию подсовываете.
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 213
|
Спасибо! Это решило вторую ошибку! А что с первой?
Добавлено через 13 минут function drawArrowPart(gr:Graphics,x:Number,y:Number,angle:Number = 0):void { Вот тут создаю переменные икс и игрик, скажите, как тут же вместо этого обратится к ранее созданым поинтам p1.x и p2.x Добавлено через 3 часа 53 минуты Уже частично разобрался. помогите в теме http://www.flasher.ru/forum/showthread.php?t=195708 (частично продолжение этой темы) |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|