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

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

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

Регистрация: Apr 2011
Сообщений: 87
По умолчанию как получить радиус объекта?

есть такая формула X = r * sin альфа (не нашла как пичатать знак)
встал вопрос о том как получить радиус объекта?

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
r = x/sin(a)

математика даже не знаю за какой класс.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 28.12.2011, 18:38
optemus вне форума Посмотреть профиль Отправить личное сообщение для optemus Найти все сообщения от optemus
  № 3  
Ответить с цитированием
optemus

Регистрация: Apr 2011
Сообщений: 87
ну а как посчитать r?
формулу я знаю и так

Добавлено через 3 минуты
мне значение r нужно вычаслить
должноже быть какое-то оброщение к радиусу объекта а как его посчитать я в курсе

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
БАБАХ! Осколки черепа разлетелись по комнате.

Угол и х знаете?
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

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

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Я полагаю, радиус объекта - это половина ширины и высоты. Так как вопрос находится в разделе по AS3, то, после некоторых телепатических логических цепочек размышлений, осмелюсь предположить, что нужны такие строчки:
Код AS3:
obj.width = r * 2;
obj.height = r * 2;
__________________
тут я

Старый 28.12.2011, 19:31
Genzo вне форума Посмотреть профиль Отправить личное сообщение для Genzo Посетить домашнюю страницу Genzo Найти все сообщения от Genzo
  № 6  
Ответить с цитированием
Genzo
 
Аватар для Genzo

блогер
Регистрация: Feb 2010
Адрес: MSK
Сообщений: 859
Записей в блоге: 3
Отправить сообщение для Genzo с помощью ICQ Отправить сообщение для Genzo с помощью Skype™
Продолжу игру экстрасенс ,может быть вам нужен радиус описанной окружности?
Код AS3:
var r:Number = Math.sqrt( Math.pow(obj.width / 2 , 2) + Math.pow(obj.height / 2 , 2));
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works.

Старый 28.12.2011, 19:34
ChuwY вне форума Посмотреть профиль Отправить личное сообщение для ChuwY Посетить домашнюю страницу ChuwY Найти все сообщения от ChuwY
  № 7  
Ответить с цитированием
ChuwY
 
Аватар для ChuwY

Регистрация: Nov 2009
Адрес: Тула / Москва
Сообщений: 734
Отправить сообщение для ChuwY с помощью ICQ Отправить сообщение для ChuwY с помощью Skype™
Это справедливо, если объект представляет собой круг.
Если же это, например, квадрат, то это будет радиус вписанной окружности.
Думается, что требуется радиус описанной окружности более сложного объекта.
В случае квадрата радиус будет равен
Код AS3:
 r = Math.sqrt(2)(width/2);
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ"
Мои ачивки: художник-паразит.

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

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

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


 


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


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