Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 12.05.2009, 22:28
quazare вне форума Посмотреть профиль Отправить личное сообщение для quazare Найти все сообщения от quazare
  № 1  
Ответить с цитированием
quazare
 
Аватар для quazare

Регистрация: Jul 2004
Сообщений: 430
Question localToglobal: определение глобальных координат при изменении положения клипа

Народ привет!
Делаю следующее:
Есть определенный мувик mysimbol01, в нем находится еще один мувик mymc01.

mysimbol01.mymc01

мне нужно определить глобальные координаты внутреннего мувика mymc01 при повороте mysimbol01.

делаю кнопку - пишу такой код:

Код AS1/AS2:
on(release){
 
	_root.mysimbol01._rotation+=5;
//==============================================================	
	var myPoint:Object = {x:_root.mysimbol01.mymc01._x, y:_root.mysimbol01.mymc01._y}; 
 
	//this.createEmptyMovieClip("myMovieClip", 100);
	//myMovieClip._x = 0; // _x for movieclip x position
	//myMovieClip._y = 0; // _y for movieclip y position
 
	//myMovieClip.localToGlobal(myPoint);
	localToGlobal(myPoint);
//===============================================================	
//updateAfterEvent();
 
	trace ("x: " + myPoint.x);
	trace ("y: " + myPoint.y); 
 
	}
считываю координаты x и y при каждом нажатии, они остаются неизменны. Подскажите как исправить? Спасибо!


Последний раз редактировалось quazare; 12.05.2009 в 22:30.
Старый 16.05.2009, 00:19
apoptom вне форума Посмотреть профиль Найти все сообщения от apoptom
  № 2  
Ответить с цитированием
apoptom
Banned
[+1.4 05.06.09]
[+1.3 13.08.09]
[+1.3 05.06.09]

Регистрация: Nov 2008
Сообщений: 22
я роблю так:
360 кадрів з анімацією повороту
_root.mysimbol01.gotoAndPlay(Math.ceil(koot))
де koot це кут повороту

Старый 16.05.2009, 01:06
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 3  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
попробуй посмотреть
Код AS1/AS2:
 _root.mysimbol01.localToGlobal(myPoint)
код в on(release) на кнопке относится к мувику, в котором находится эта кнопка
и localToGlobal(myPoint) это перевод из координат рута (предполагаю, что кнопка в нем) в глобальные.., да

Создать новую тему Ответ Часовой пояс GMT +4, время: 11:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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