PDA

Просмотр полной версии : Почему червяк кривой.


Gh >k
08.10.2007, 08:46
Привет.
Я создаю игру "червяк" как в тетрисе.
Столкнулся с такой проблемой - червяк почемуто кривой, в смысле после 4 кубика остальные кубики смещяются вниз по _y.
Вроде ошибок в коде нету.
Вот исходник http://***********/1550190
Плиз подскажите что нетак.

CorC
08.10.2007, 10:41
100% ошибка где-то в коде, сам флеш перекодировать не умеет :)

Gh >k
08.10.2007, 21:08
В коде никакой ошибки не может быть. Эти кубики принимают позицию предыдущего кубика, не может быть ошибки там, тут что-то с флэшем мне кажется.

Molecula
08.10.2007, 21:14
Червяк нормально формируется.
Пробелом его подкоримл - всё ок.

Gh >k
08.10.2007, 21:55
Он полностью ровный? В смысле по прямой если его вести все квадраты на 1 линии?
Если да то у меня что-то не то с компом )

Molecula
08.10.2007, 22:03
Да, нет смещений.
Я убрал все эффекты, что бы не мешали.
Всё ок. Скриншот дать?

Wolsh
08.10.2007, 22:25
Выдели свои три кубика на сцене и поставь координаты в ноль

Molecula, зачем издеваешься - разве ты злой?

†‡Paladin‡†
08.10.2007, 22:59
В 1м кубике координаты 0.5 0.5

Gh >k
09.10.2007, 21:35
Проверил - все оказалось из-за эффекта "скос" - этот Macromedia просто издевается над юзерами ! (
Спосибо Molecula за подсказку.
А координаты непричем оказались.

Wolsh
09.10.2007, 22:16
Да? Координаты всегда причем.
У меня лично всё выровнялось сразу, не знаю че там за скос у тебя.
Думаю скос - это просто следствие. Т.е. с нормальными координатами и эффекты нормально работают. Проверь.
А в ноль не ставить - недопустимая погрешность, которую можно искать месяц и биться в истерике что всё криво, когда код правильный.

Gh >k
11.10.2007, 08:13
Кордината головы выравнивается для наджности кодом.
Как только я убрал эффект "скос" все стало нормально - это что совпадение?

Wolsh
11.10.2007, 10:06
Еще раз повторю - я скос не убирал, просто открыл Ваш файл, скомпелил-посмотрел свф, нашел трех кубиков и поставил их в ноль. Скомпелил - проблемы нет, всё ровно.
Чтобы прекратить этот спор, скачайте свой собственный выложенный здесь исходник и попробуйте. Если окажется, что мы говорим о разных вещах - ну чтож... Может я не так Вас понял.
А ставить в ноль-то всё равно необходимо.

†‡Paladin‡†
11.10.2007, 12:15
+1 Wolsh. Сделал абсолютно тоже самое.

Gh >k
11.10.2007, 21:09
Я незнаю, может у меня флэш глючиный но я скачал свой файл, поставил координаты на ноль и все равно он кривой, кто неверит могу скинуть видео!
Так как проблема уже решена удалением эффектов то можно и не отвечать )