Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Обращение к объекту из ActionScript файла (http://www.flasher.ru/forum/showthread.php?t=185990)

vitamin4er 25.10.2012 18:30

Обращение к объекту из ActionScript файла
 
Здравствуйте!
Я создал файл actin script, так как все говорят мне, что в кадрах писать нехорошо! Таких файлов уже собралось несколько штук, и вот у меня возникла проблема...
На сцене я создал символ targetGun( его координата Y зависит от координаты Y мыши), и мне с actin script файла нужно обратиться к его координате(именно к его, а не к координате мыши)...Как это сделать...Привел код ниже, но он возвращает мне ошибку.

Код AS3:

var dx = targetGun.x - x;
                        var dy = targetGun.y - y;
                        var angle = Math.atan2(dy,dx)/Math.PI * 180;
                        rotation = angle;

Заранее спасибо!

DaFive 25.10.2012 18:36

Где вы этот код прописываете? В каком файле? Какой у вас document class?

vitamin4er 25.10.2012 18:39

Цитата:

Сообщение от DaFive (Сообщение 1101355)
Где вы этот код прописываете? В каком файле? Какой у вас document class?

документ класс у меня Game, но прописываю этот код я в классе Gun

caseyryan 26.10.2012 07:49

Пойдем дальше. Какую ошибку возвращает?

vitamin4er 26.10.2012 13:37

Решил проблему! Всем спасибо за участие

Shaak 26.10.2012 14:16

По теме немного нубский вопрос - документ класс Game - это файл с расширением fla?

Hauts 26.10.2012 14:28

Shaak, это файл "Game.as"

Isfet 26.10.2012 17:41

Цитата:

Сообщение от Shaak (Сообщение 1101494)
По теме немного нубский вопрос - документ класс Game - это файл с расширением fla?

чтобы задать документ класс нужно в главном кадре, где нарисована сцена нажать ctrl+f3 и там в поле класс
написать имя файла который и будет являться классом документа.


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

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