![]() |
|
||||||||||
|
|||||
|
пишу класс зависимости объекта от положения мыши, но компилятор говорит о том что нет мною обозначенного метода, хелп перекопал, понять не могу как правильно написать...
package ru.snut.src {
import flash.filters.*;
import flash.display.*;
import flash.events.*
public class Effects extends Sprite{
public function Effects(){
this.addEventListener(MouseEvent.MOUSE_MOVE, ratMove);
}
private function ratMove(event:MouseEvent):void{
if(Mouse.stageX < 300){
this.x -= Mouse.stageX - 300;
}else{
this.x -= Mouse.stageX - 300;
}
}
private function Blur(){
}
private function Reflection(){
}
}
}
!UPD решение event.stageX буду думать над логикой.
__________________
Работаю Последний раз редактировалось Snut; 05.11.2007 в 15:11. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вообще-то это свойства ивента MouseEvent. Проще говоря, надо поменять «Mouse» на «event».
|
|
|||||
|
__etc, да спасибо, гугл уже подсказал
![]() только вот в чем проблема.... класс залинкован на мувик в библиотеке.... и события мыши отлавливаются по нему.... а как бы сделать так чтобы по всей сцене отлавливались? !UPD выход найден
__________________
Работаю Последний раз редактировалось Snut; 05.11.2007 в 17:23. |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|