lumen 32,
seclub.org/forum/goto/13097583/ - варианты: 1. забей в массив коры всех своих экранных объектов и, при передвижении перса, проверяй на столкновения. 2. Если у тебя игра-платформер, то дели экран на клетки, скажем, 10х10 пикселей. Затем, создавай массив КЛЕТОК, т.е. для экрана 176х220 делаем массив 17х20 (при размере клетки 10х10 получаем игровое поле 170х200 + 20 пикселей на строку статуса перса) В массив заносим свои значения, напр. 0- пусто, 1- опора, 2- бонус и т.д. При движении перса, когда его координаты по х ИЛИ у кратны размеру клетки, проверяем, что содержит массив по направлению движения и выполняем нужные действия. Если стоим на месте, то смотрим, что под ногами :)
Ссылка на пост
2 апр 2011 в 12:42