Fun: Pointer pointer
56 отговора
0 прегледа
Fun: Pointer pointer
[линк]
На мен ми изглежда като доста сложно за изпрограмирване.
На мен ми изглежда като доста сложно за изпрограмирване.
Редактирано от Naki на
Re: Fun: Pointer pointer
Нищо сложно няма. С event listener за mousemove се следи мишката, докато спре да се движи. Тогава се вземат координатите й и се слага бекграунд според позицията им. Тези пичове имат много картинки за бекгаундr и ги сменят, но иначе може и с една и съща, като се движи.
Използвали са canvas, но и без него може да се направи.
А идеята е много хубава.
Който не иска да копае картофи се нуждае от теория.
Използвали са canvas, но и без него може да се направи.
А идеята е много хубава.
Който не иска да копае картофи се нуждае от теория.
Re: Fun: Pointer pointer
Това добре, ама какъв е алгоритъмът за избор на подходяща картинка? Той ми се види сложен. А може да е hard-coded на ръка де - в една таблица да имат координатите и съответните им картинки, и при повече от една картинка за дадена позиция, да има рандом избор.
Редактирано от Naki на
Re: Fun: Pointer pointer
Ми примерно разделяш полето под формата на грид, като шахматна дъска и в зависимост от това в кое крадатче е мишката викаш съответната снимка.
science is about doubt
science is about doubt
Re: Fun: Pointer pointer
Hard-coded е както го наричаш, а принципно е в база данни, или имената на снимките са директни координати. Няма кой знае какъв рандъм избор. Премести мишката с два пиксела и виж, че ще зареди същата кртинка.
Който не иска да копае картофи се нуждае от теория.
Който не иска да копае картофи се нуждае от теория.
Re: Fun: Pointer pointer
А като сложа мишката на същия пиксел, и получа различна картинка?
Може и да си прав де.
Може и да си прав де.
Редактирано от Naki на
Re: Fun: Pointer pointer
Не е да...
Тука ме изгуби. Не схващам какво искаше да кажеш, може би някъде си пропуснала някоя запетая??
Тука ме изгуби. Не схващам какво искаше да кажеш, може би някъде си пропуснала някоя запетая??
Re: Fun: Pointer pointer
Сравнително елементарно е. Лично аз бих го направил така
1. Намираш 500 картинки с пръстчета дето сочат нанякъде.
2. Правиш ги да са един размер.
3. Пускаш ги през тази система една по-една и ръчно цъкаш да отбележиш къде има пръсти (някъде може да са повече от един).
4. Вече имаш картинка и координати на пръсти в една база.
5. Както ти каза колегата като кликнеш - отчиташ 2 координати - X, Y.
6. Търсиш в базата нещо да е вътре в X - 10 / Y - 10 до X + 10 / Y + 10 (някъв оффсет - в примера 10). Тука слагаш някакви проверки за стойности извън допустимото (отрицателни и извън картинката). ;)
7. Ако са повече показваш някоя рандом или просто по IP/cookie помниш коя си показал и показваш някоя друга.
Според мен нарочно са го забавили и са изкарали тези надписи - да изглежда, че е по-сложно. А иначе са 4 сметки, 8 ИФ-а и една заявка и после рандом.
1. Намираш 500 картинки с пръстчета дето сочат нанякъде.
2. Правиш ги да са един размер.
3. Пускаш ги през тази система една по-една и ръчно цъкаш да отбележиш къде има пръсти (някъде може да са повече от един).
4. Вече имаш картинка и координати на пръсти в една база.
5. Както ти каза колегата като кликнеш - отчиташ 2 координати - X, Y.
6. Търсиш в базата нещо да е вътре в X - 10 / Y - 10 до X + 10 / Y + 10 (някъв оффсет - в примера 10). Тука слагаш някакви проверки за стойности извън допустимото (отрицателни и извън картинката). ;)
7. Ако са повече показваш някоя рандом или просто по IP/cookie помниш коя си показал и показваш някоя друга.
Според мен нарочно са го забавили и са изкарали тези надписи - да изглежда, че е по-сложно. А иначе са 4 сметки, 8 ИФ-а и една заявка и после рандом.
Re: Fun: Pointer pointer
това е елементарно, другото е кофти, цял ден ще ровиш за картинки ...
Re: Fun: Pointer pointer
Забавянето е да не си овърлоаднат кекавото сървърче, най-вероятно.
Нали ако отговарят моментално някоя откачалка (да не посочвам тука една по име) ще им изшие някой скрипт, дето да им изгенерира хиляда хиляди терабайта трафик.
Нали ако отговарят моментално някоя откачалка (да не посочвам тука една по име) ще им изшие някой скрипт, дето да им изгенерира хиляда хиляди терабайта трафик.
Re: Fun: Pointer pointer
Кво му е на добрият стар лимит по айпи? Не е перфектен ама со ис лифе.
Правото на свободно изразяване не означава задължение за осигуряване на аудитория все пак.
Както би казал bira_more - в чужд манастир със собствен устав не се ходи.
I have sold less books on sex than Stephen Hawking has on physics -- Madonna
Правото на свободно изразяване не означава задължение за осигуряване на аудитория все пак.
Както би казал bira_more - в чужд манастир със собствен устав не се ходи.
I have sold less books on sex than Stephen Hawking has on physics -- Madonna
Re: Fun: Pointer pointer
Може и повече и 2, и 3 дена даже ;)
На първо разцъкване - имат доста картинки.
На първо разцъкване - имат доста картинки.
Re: Fun: Pointer pointer
ей не use-вате the source и тва си е....
ей такова ползват [линк]
ей такова ползват [линк]
Re: Fun: Pointer pointer
Хе-хе - прави са колегите. Обясни ли са това дето се чудех как да ти го разкажа.
Това е задача тип "Колумбово яйце".
Това е задача тип "Колумбово яйце".
Re: Fun: Pointer pointer
Като по-тъпичък се сещам за най-простото решение.
Това за първи път го чувам, ама сигурно е по-идейно щом го ползват.
Това за първи път го чувам, ама сигурно е по-идейно щом го ползват.
Re: Fun: Pointer pointer
еми то и на мен не ми е ясно от какъв зор го ползват, ама може и само за кеф да е, а може и да не ги въвеждат пръстите на ръка....
EDIT: Мда,много са неравномерно разпределени пръстите: [линк]
EDIT: Мда,много са неравномерно разпределени пръстите: [линк]
Редактирано от Cин Mapмoт на
Re: Fun: Pointer pointer
Ма ти си била мноо умна пичка.
Как само ги разбираш нещата...заеби.
Мавена бърника в мозъка на Еклипс, и става мазало.--rabin
Как само ги разбираш нещата...заеби.
Мавена бърника в мозъка на Еклипс, и става мазало.--rabin