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

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.12.2011, 16:55
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 21  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Цитата:
m_world.SetLimits(0, 0);
жесть какая
переведем на русский:
Код AS3:
мир.ЗадатьГраницы(0, 0); // задать границы? Тип возвращаемых данных: Апокалипсис )
документация
Пример упрощенный (из доков, кстати):
Код AS3:
var worldAxis:b2Vec2 = new b2Vec2(1.0, 0.0);
 
var jointDef:b2PrismaticJointDef = new b2PrismaticJointDef();
jointDef.Initialize(myBody1, myBody2, myBody1.GetWorldCenter(), worldAxis);
jointDef.lowerTranslation= 0;
jointDef.upperTranslation= 0;
jointDef.enableLimit     = true;
Цитата:
выполняется с ошибкой
он еще и выполняется..


Последний раз редактировалось goodguy; 01.12.2011 в 16:58.
Старый 01.12.2011, 17:12
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 22  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
мир.ЗадатьГраницы(0, 0); // задать границы? Тип возвращаемых данных: Апокалипсис )
Размер панциря черепахи :о)
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 01.12.2011, 18:27
provigator вне форума Посмотреть профиль Отправить личное сообщение для provigator Найти все сообщения от provigator
  № 23  
Ответить с цитированием
provigator

Регистрация: Jul 2010
Сообщений: 71
Код AS3:
var jointDef:b2RevoluteJointDef = new b2RevoluteJointDef();
jointDef.Initialize(body1, body2, body1.GetWorldCenter());
m_world.CreateJoint(jointDef);
jointDef.enableLimit = true;
jointDef.enableMotor = false;
jointDef.lowerAngle = 0;
jointDef.upperAngle = 0;
объекты все равно вращаются вокруг точки соединения


Последний раз редактировалось provigator; 01.12.2011 в 18:58.
Старый 01.12.2011, 19:22
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 24  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
объекты все равно вращаются вокруг точки соединения
Я думаю дебаг покажет, что все ваши изменения в jointDef после создания джоинта на его основе ни к чему не приведут.

Код AS3:
var jointDef:b2RevoluteJointDef = new b2RevoluteJointDef();
jointDef.Initialize(body1, body2, body1.GetWorldCenter());
jointDef.enableLimit = true;
jointDef.enableMotor = false;
jointDef.lowerAngle = 0;
jointDef.upperAngle = 0;
m_world.CreateJoint(jointDef);
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 01.12.2011, 20:07
provigator вне форума Посмотреть профиль Отправить личное сообщение для provigator Найти все сообщения от provigator
  № 25  
Ответить с цитированием
provigator

Регистрация: Jul 2010
Сообщений: 71
бывает))

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

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

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


 


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


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