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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 01.04.2013, 21:18
Терпеливый вне форума Посмотреть профиль Отправить личное сообщение для Терпеливый Найти все сообщения от Терпеливый
  № 1  
Терпеливый

Регистрация: Oct 2012
Сообщений: 17
По умолчанию Плитки

нужно написать Морской бой для учебы и возник вопрос как размещать обьекты на плитках.вот код:
Код AS1/AS2:
cnopka.onRelease = function(){
var name = "n" + t;
_root.attachMovie("n", "n", 1);
startDrag("n", true);
trace("n")
}
_root.onMouseDown = function(){
stopDrag();
}
function work(){
game.xmouse = Math.round((_root._xmouse-game.tileW/2)/game.tileW);
game.ymouse = Math.round((_root._ymouse-game.tileH/2)/game.tileH);
//place mouse mc
_root.n._x = game.xmouse*game.tileW;
_root.n._y = game.ymouse*game.tileH;
}
1)я создал переменную для хранения названия объектов, создал счётчик все нормально, но они при щелчке мыши не стают в квадраты
Код AS1/AS2:
var name = "n" + t;
	var cl = _root.attachMovie("n", name, 3+t);
	startDrag(cl, true);
	trace(cl)
	}
как сделать так чтобы они ставали в квадраты

Старый 01.04.2013, 22:17
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 2  
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Ну....... хм..... как минимум кода должно быть раз в 5 поболее............
Да и вообще у вас не код, а не пойми что.
Цепляйте свой клип не к мыши, а к координатам той "плитки", куда вы его хотите поставить.

И вообще тему переименуйте - закроют. Она не раскрыта.
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 02.04.2013, 09:46
Терпеливый вне форума Посмотреть профиль Отправить личное сообщение для Терпеливый Найти все сообщения от Терпеливый
  № 3  
Терпеливый

Регистрация: Oct 2012
Сообщений: 17
Цитата:
Сообщение от dark256 Посмотреть сообщение
Цепляйте свой клип не к мыши, а к координатам той "плитки", куда вы его хотите поставить.
мне находить какая это плитка при наведении курсора мыши на нее или рассчитывать по координатам всех плиток?
подскажите как лучше

Старый 02.04.2013, 09:47
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 4  
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Можно и так и эдак - в зависимости от вашей задачи.
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 02.04.2013, 10:19
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 5  
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Название темы не раскрывает сути вопроса. Закрыто.
__________________
Идите первым!

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

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

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


 


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


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