Psycho Tiger
09.09.2007, 15:52
История, произошедшая со мной 5 минут назад...
Все как обычно, захожу в флэш, начинаю писать там программу...
Тут на определенной стадии мне потребовалось не просто обнаружить столкновение 2 кругов, но и сторону, с которой это произошло.
Пишу функцию, обьявляю в ней переменные, делаю все как обычно.
Тут и начались непоняные вещи. Компьютер мне выдавал вот что:
var a=1;
var b=a;
a=2;
trace(b); //выдает 2
Ну думаю, с чего то у меня прописалась ссылка на обьект, начал думать и пробовать разные вещи...
Думал часа эдак 2, меня начало уже колотить) Думал задать вопрос... но как то тема глупая, во флэше не 1 день и такие вопросы... просидел ещё часок... был готов убить свой компьютер. И вдруг случайно увидел, что я компилил все под АС 1. Поставил 2, все заработало на ура.
Мораль: проверяй блин, настройки публиша
Все как обычно, захожу в флэш, начинаю писать там программу...
Тут на определенной стадии мне потребовалось не просто обнаружить столкновение 2 кругов, но и сторону, с которой это произошло.
Пишу функцию, обьявляю в ней переменные, делаю все как обычно.
Тут и начались непоняные вещи. Компьютер мне выдавал вот что:
var a=1;
var b=a;
a=2;
trace(b); //выдает 2
Ну думаю, с чего то у меня прописалась ссылка на обьект, начал думать и пробовать разные вещи...
Думал часа эдак 2, меня начало уже колотить) Думал задать вопрос... но как то тема глупая, во флэше не 1 день и такие вопросы... просидел ещё часок... был готов убить свой компьютер. И вдруг случайно увидел, что я компилил все под АС 1. Поставил 2, все заработало на ура.
Мораль: проверяй блин, настройки публиша