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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.06.2010, 02:20
HotIceCream вне форума Посмотреть профиль Отправить личное сообщение для HotIceCream Найти все сообщения от HotIceCream
  № 11  
Ответить с цитированием
HotIceCream
 
Аватар для HotIceCream

Регистрация: Oct 2009
Сообщений: 112
Записей в блоге: 1
расширенный режим - управление вложениями.

Старый 24.06.2010, 02:23
inMashine вне форума Посмотреть профиль Отправить личное сообщение для inMashine Найти все сообщения от inMashine
  № 12  
Ответить с цитированием
inMashine
 
Аватар для inMashine

Регистрация: Sep 2007
Сообщений: 117
http://**********/1970575

Добавлено через 5 минут


Последний раз редактировалось inMashine; 24.06.2010 в 02:30.
Старый 24.06.2010, 02:30
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 13  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Ну, и? В ИДЕ у меня не работает компил (что-то частенько начало глючить), так что переписал ваш пример в FD, все верно показывает.
__________________
тут я

Старый 24.06.2010, 02:31
inMashine вне форума Посмотреть профиль Отправить личное сообщение для inMashine Найти все сообщения от inMashine
  № 14  
Ответить с цитированием
inMashine
 
Аватар для inMashine

Регистрация: Sep 2007
Сообщений: 117
ничего не понял что вы сейчас сказали
Выложите плз то что у вас получилось

Старый 24.06.2010, 02:34
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 15  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Я говорю, что верно показывает - локальные координаты верны: у контейнера первого они 30, у второго тоже. Чтобы узнать глобальные координаты у вложенного объекта, следует к локальным координатам самого объекта прибавить координаты контейнера (это чтобы с localToGlobal не мучиться). Сделайте не символические клипы, а с графическим содержанием - увидите.
__________________
тут я

Старый 24.06.2010, 02:40
inMashine вне форума Посмотреть профиль Отправить личное сообщение для inMashine Найти все сообщения от inMashine
  № 16  
Ответить с цитированием
inMashine
 
Аватар для inMashine

Регистрация: Sep 2007
Сообщений: 117
Координаты то верны: если менять координаты container1 - координаты container2 будут меняться.
Но нет возможности менять координаты container2 относительно container1.
такой код
Код AS3:
container2.x = 300
- меняет координаты container2 относительно root.
А такой код
Код AS3:
container1.container2.x = 300
выдает ошибку
Код AS1/AS2:
A term is undefined and has no properties.
Мысль про getChildByName похожа на правду, но как её использовать я не понял.


Последний раз редактировалось inMashine; 24.06.2010 в 02:42.
Старый 24.06.2010, 02:40
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 17  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Код AS3:
var mc1:Sprite = new Sprite();
mc1.graphics.beginFill(0xFF0000);
mc1.graphics.drawRect(0, 0, 10, 10);
addChild(mc1);
mc1.x = 30;
 
var mc2:Sprite = new Sprite();
mc2.graphics.beginFill(0x00FF00);
mc2.graphics.drawRect(0, 0, 10, 10);
mc1.addChild(mc2);
mc2.x = 30;
 
trace(mc1.x, mc2.x); // 30, 30
Все верно работает, координаты меняются относительно контейнера как часики, о чем свидетельствует свфка внутри прикрепления.
Вложения
Тип файла: rar NewProject.rar (1.5 Кб, 28 просмотров)
__________________
тут я

Старый 24.06.2010, 02:51
inMashine вне форума Посмотреть профиль Отправить личное сообщение для inMashine Найти все сообщения от inMashine
  № 18  
Ответить с цитированием
inMashine
 
Аватар для inMashine

Регистрация: Sep 2007
Сообщений: 117
Да, все верно.

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

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

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


 


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


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