PDA

Просмотр полной версии : Смешно, конечно, но всё же...


Flash_MMX
09.07.2004, 11:52
Во, народ, предлагаю вам уникальную возможность отыграться за предыдущий раунд и посмеяться над вот этим моим багом...

Есть такие строки в кадре:

trace (TempX);
trace (TempY);
TempX = random(30) + TempX;
TempY = random(30) + TempY;


Мульт цикличен и значения получаются такие:
10
20
310
20
310
820
24310
820
24310
0820

Шо за лабудень??? :eek:

greyshaman
09.07.2004, 12:11
тока, если у кадра есть другие строки, которые по скромности опущены.

Nox Noctis
09.07.2004, 12:22
в этих строчках нет ошибки. наверно где-то еще что-то происходит в этот момент.

нужен исходник где так происходит.

зы: это тебе, мне кажется, надо отыгрываться за прошлый раунд :) ты б хоть ответил теперь что ты там имел в виду всё-таки... или хотя бы что получилось в результате

Iv
09.07.2004, 22:24
приводи тип данных в порядок:

trace (TempX);
trace (TempY);
TempX = random(30) + TempX*1;
TempY = random(30) + TempY*1;

Елё
09.07.2004, 22:59
наверное это резельтат такого кода:
trace (TempX);
trace (TempY);
TempX = random(30) + TempX;
trace (TempX);
trace (TempY);
TempY = random(30) + TempY;

Flash_MMX
10.07.2004, 02:29
ОК, это предварительная прога тестирования методов программной отрисовки Flash.

======= Кадр 1
TempX = 10;
TempY = 20;
TempP = 1;
Ugl = 5;

======= Кадр 2
trace (TempX);
trace (TempY);

with (_root.Lines) {
lineStyle (2, 0xff00ff, 100);
moveTo (TempX, TempY);
if (TempP == 1) {
TempX = random(30) + TempX;
}
if (TempP == -1) {
TempY = random(30) + TempY;
}
lineTo (TempX, TempY);
Ugl = Ugl - 1;
}

======= Кадр 3
if(Ugl>0){
TempP = TempP * -1;
gotoAndPlay(2);
}

if(Ugl==0){
stop;
}



В результате чего должны строиться линии рандомной длины под углом в 90*.

Flash_MMX
10.07.2004, 13:41
Не понимаю в чём ошибка???

sergwizard
10.07.2004, 15:09
Еще раз внимательно прочитай ответы greyshaman(a) и Nox Noctis(a).
Вот тебе твой же код. Ни точки не исправлено. Даже не исправил твою ошибку в третьем фрейме (stop без скобок).
Ткни пальчиком – где ты видишь лабудень?
Так что ищи ошибку в коде, который ты по скромности не запостил.

Flash_MMX
10.07.2004, 15:18
Прикол. Короче InputTextField ловил цифры и делал из них текстовую строку. Даже при том, что все характерс из нумерал онли. Уссаться. Flash forever daun.

Nirth
10.07.2004, 16:07
если плотник стукнет себя по пальцу молотком, виноват не молоток а плотник.
извиняюсь за офтоп=)

Flash_MMX
10.07.2004, 16:14
Либо все переменные НЕОБХОДИМО ЧЕТКО ЗАДАВАТЬ, либо всё делается автоматически... если уж Flash сделали заявку на упрощение интерфейса и автоматику - должно работать, ёпт.

sergwizard
10.07.2004, 16:55
Ой, это точно. Чем кривее руки, тем хреновей Flash. Это надо же, - эта зараза воспринимает ТЕКСТ не как Number, а как String. А еще меня раздражает, что нельзя умножать String на Number. И то, что Boolean может быть только или false, или true. А мне хотелось бы, чтобы еще было значение "может быть". Полнейший отстой, что надо соблюдать правильный синтаксис. Да много еще чего…
А люди типа BitSky, которые умудряются делать из этого говенного Flash(a) конфетки, меня просто бесят.

ЗЫ. Да, кстати, вот это: Flash forever daun. я бы исправил так: Flash_MMX forever down.

Flash_MMX
10.07.2004, 18:03
sergwizard
Пи*дить ты умеешь. Надо тебе орден выдать - "Похвальный пи*дун".

Я теперь прочти еще раз предыдущий постинг. (Если не поймёшь - читай пока не проникнишься.)

P.S.
Из говна конфетку и я могу сделать, только много сил на это уходит. Для тебя могу постараться - будешь еще добавки просить и облизываться, а на самом-то деле ты говна объелся... неприятный осадок останется... Вот так.

FuGaSiO
10.07.2004, 18:54
2Flash_MMX

Похоже, п****н как раз ты, если ты говоришь, что из говна конфету делаешь, а сам - не знаешь чем string от number отличается/string(от англ. string) - строка, number(от англ. number) - число/.

2sergwizard

Да брось ты, не стоит он того.

Flash_MMX
10.07.2004, 19:36
FuGaSiO
Тупые все???

Я-то разницу знаю, Flash не знает, ёпт.

FuGaSiO
10.07.2004, 20:11
ДА ТЫ ЧТО?!
Может еще предложишь список отличных сред разработки анимации в которых не надо менять тип переменной явно?
BTW во флеше если так назначаешь переменную:
var myVar = 1;
то она будет автоматически(!!!(it's your loved word)) number.

А то, что флеш во время работы скрипта не меняет типы... Если такой МегаЧел как ты не может это сделать, то уж куда ему то. Ж)))

Nox Noctis
11.07.2004, 01:38
2Flash_MMX
глупость - это не навсегда. тупое упрямство - тоже.
удачи.
[+]

Штрек
11.07.2004, 02:20
Оригинал написал(а) Flash_MMX
Не понимаю в чём ошибка???

"Гаврилин начал свою речь хорошо и просто:
-- Трамвай построить, -- сказал он, -- это не ешака
купить." :p

Iv
12.07.2004, 13:08
сорри если кого-то бесят мои работы...
я просто на хлеб зарабатываю и никого не хочу при этом обижать :rolleyes:

Whatsername
12.07.2004, 13:42
Оригинал написал(а) BitSky
сорри если кого-то бесят мои работы...
я просто на хлеб зарабатываю и никого не хочу при этом обижать :rolleyes:
BitSky, этот топик - бермудский треугольник непонимания...
sergwizard никогда не позволит себе сказать про тебя что-нить гадкое. шутка и веселый смех at all =))

Iv
12.07.2004, 13:55
прости я не смог не поддержать хорошую шутку :D
да еще про меня к тому же

bunker6
12.07.2004, 19:31
Flash_MMX, на этом форуме собственное мнение приветствуется и поощряется, но только в том случае, если оно выражается в вежливой и уважительной форме. Ведь у других тоже есть свое мнение, не так ли? Здесь ценятся люди, не опускающиеся до личных оскорблений и владеющие литературным русским языком.

Пока — два плюса и шанс одуматься. И начать нормально себя вести.