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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 12.10.2007, 21:11
BAHUS вне форума Посмотреть профиль Отправить личное сообщение для BAHUS Посетить домашнюю страницу BAHUS Найти все сообщения от BAHUS
  № 1  
BAHUS
[+]
 
Аватар для BAHUS

Регистрация: Aug 2001
Адрес: Украина Харьков
Сообщений: 104
Отправить сообщение для BAHUS с помощью ICQ
Question localToGlobal - ПРОБЛЕМА

Возникла проблема с переходом на AS3 c AS2: localToGlobal не работает корректно.
В аттаче 2 файла один на AS2 другой на AS3. По итогам тестирования AS2 выдает правильный результат не могу понять в чем проблема в AS3

Жду отзывов

Вот что в AS3

var p = new Point()
p.x = mc0.mc1.mc2.x;
p.y = mc0.mc1.mc2.y;
mc0.mc1.localToGlobal(p);
trace(p.x+" "+p.y+" dolgno bit (92 62)");

результат треса: "72 42 dolgno bit (92 62)

////////////////////////////////////////////////////

Вот что в AS2

var p = new Object()
p.x = mc0.mc1.mc2._x;
p.y = mc0.mc1.mc2._y;
mc0.mc1.localToGlobal(p);
trace(p.x+" "+p.y+" dolgno bit (92 62)");

результат треса: "92 62 dolgno bit (92 62)"
Вложения
Тип файла: rar testLocalToGlobal.rar (9.6 Кб, 88 просмотров)


Последний раз редактировалось BAHUS; 12.10.2007 в 21:23.
Старый 12.10.2007, 21:26
BAHUS вне форума Посмотреть профиль Отправить личное сообщение для BAHUS Посетить домашнюю страницу BAHUS Найти все сообщения от BAHUS
  № 2  
BAHUS
[+]
 
Аватар для BAHUS

Регистрация: Aug 2001
Адрес: Украина Харьков
Сообщений: 104
Отправить сообщение для BAHUS с помощью ICQ
Все решилось. В AS3 это localToGlobal функция возвращает новое значение,
нужно вот так:

p = mc0.mc1.localToGlobal(p);


Извените за пост...

Старый 13.10.2007, 17:42
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Название темы не содержит сути проблемы.
Код не оформлен.

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 23:01.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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