вторник, 27 апреля 2010 г.

Управление поведениями (Steering behaviors). Часть 3.

Продолжение перевода Управление поведениями (Steering behaviors). Часть 2.

Теперь посмотрим на реализацию сложных поведений, начнем с поведения избегание препятствий (object avoidance).

Управление поведениями (Steering behaviors). Часть 2.

Продолжение перевода Управление поведениями (Steering behaviors). Часть 1.

Теперь посмотрим на реализацию различных поведений, начнем с поиска (seek). Каждое из поведений будет определено в своем методе класса SteeredVehicle. Некоторые из поведений потребуют добавления новых свойств класса или дополнительных методов для своей реализации, мы их рассмотрим по мере необходимости.

Управление поведениями (Steering behaviors). Часть 1.

Представляю вашему вниманию очередной вольный перевод одной из глав книги AdvancED ActionScript 3.0 Animation, автор Keith Peters.

Речь пойдет об управлении поведениями объектов (steering behaviors).

Вот кое-что из того, что мы научимся делать после изучения всех частей сабжа

поведение поиск (seek) - перемещайте указатель мыши над роликом, чтобы объект начал его поиск
[SWF]http://coolisee.com/wordpress/wp-content/uploads/2010/04/27/steering_behaviors/SeekTest.swf, 550, 400[/SWF]

поведение следование по маршруту (path following) - щелкайте по ролику, чтобы задать точки маршрута
[SWF]http://coolisee.com/wordpress/wp-content/uploads/2010/04/27/steering_behaviors/PathTest.swf, 550, 400[/SWF]

поведение скапливание (flocking)
[SWF]http://coolisee.com/wordpress/wp-content/uploads/2010/04/27/steering_behaviors/FlockTest.swf, 550, 400[/SWF]

Тестирование и тюнинг сетки

Продолжение перевода Определение столкновений множества объектов. Теперь мы поговорим о преимуществах применения сетки для определения столкновений перед обычным методом перебора. Для этого проведем несколько тестов, а также посмотрим на применение сетки для движущихся объектов.

[SWF]http://coolisee.com/wordpress/wp-content/uploads/2010/04/27/hit_testing_with_a_large_number_of_objects/GridCollision2.swf, 600, 400[/SWF]

Определение столкновений множества объектов

Представляю вашему вниманию вольный перевод главы из книги AdvancED ActionScript 3.0 Animation, автор Keith Peters.

Речь пойдет об определении столкновений для большого количества объектов. Определение столкновений может использоваться при разработке игр, программировании систем частиц и т.д.


понедельник, 26 апреля 2010 г.

Определение столкновений объектов неправильной формы

Представляю вашему вниманию вольный перевод раздела «Hit Testing Irregularly Shaped Objects» из книги AdvancED ActionScript 3.0 Animation, автор Keith Peters.

Сегодня речь пойдет об определении столкновений объектов неправильной формы.

Например таких:

Звезды не пересекаются