Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Вопрос про Машинку от Boogie(BPG)
Flash Zone Forum > Общие форумы > Флейм
HaWK
Я вот посмотрел на машинку, которую сделал Boogie (член BPG) и хочу спросить как Boogie с помощью кода сделал так, что когда Отпускаешь газ машинка останавливается плавно, а не резко. В особенности хотел бы поинтересоваться у MustLiv-а

MustLive
Цитата
как Boogie с помощью кода сделал так, что когда Отпускаешь газ машинка останавливается плавно, а не резко

HaWK

Данную флешку делал Boogie и её исходника я не видел, но точно знаю, что подобные вещи делаются достаточно просто smile.gif. Это называется реализация физической модели. Что подразумевается использование физических формул для реализации движения и взаимодействия объектов. Формулы м.б взяты реальные (используемые в физике и их ты мог изучать, и если не изучал или забыл, то из учебников спокойно их можешь взять), тогда физическая модель будет "реалистическая", или же можешь свои формулы придумать, тогда физическая модель будет "псевдореалистическая".

О том как реализовать реалистическую физику и о реализации физики на флеше мы на форуме уже писали (с примерами кода), так что стоило воспользоваться поиском. В случае движения объектов, в том числе эффекта торможения, формулы совсем несложные.

К примеру в данной теме я привёл пример AS кода для движения объекта. Это равномерное движение. Для реализации реалистической физической модели стоит использовать равноускоренное движение (в случае машинки - это равноускоренное для педали газа и равнозамедленное для педали тормоза). Что достигается путём использования формул, т.е. помимо константы (там где я в коде прибавляю +5) добавляется ещё переменная, в данном случае она представляет собой значение скорости (или ускорения). Что и позволяется добиться таких эффектов как в данной флешке с машинкой.

P.S.

HaWK, если самому не получается додуматься как реализовать какой-то эффект, который ты видел в какой-либо флешке, то оптимальным вариантом здесь является просмотр исходника флешки. А если его нет, то декомпилятором данную флешку декомпиль и посмотри исходник (что ты можешь сделать, в том числе, и с машинкой Boogie).
HaWK
Цитата
HaWK, если самому не получается додуматься как реализовать какой-то эффект, который ты видел в какой-либо флешке, то оптимальным вариантом здесь является просмотр исходника флешки. А если его нет, то декомпилятором данную флешку декомпиль и посмотри исходник (что ты можешь сделать, в том числе, и с машинкой Boogie).

Да. Это хорошая идея. Только исходника я не нашёл. Не мог бы дать ссылочку, пожалуйста.
HaWK
Цитата
А если его нет, то декомпилятором данную флешку декомпиль и посмотри исходник (что ты можешь сделать, в том числе, и с машинкой Boogie).

Что такое декомпилятор и где его можно достать?
MustLive
Цитата
Только исходника я не нашёл. Не мог бы дать ссылочку, пожалуйста.

HaWK

Исходника у меня нет, только swf. Поэтому и выложил на сайт саму флешку.

Цитата
Что такое декомпилятор и где его можно достать?

Замечу, что тема флеш декомпиляторов на форуме многократно обсуждалась, так что вполне мог на форуме поискать wink.gif. Тебе всегда стоит помнить (как и всем участникам), что большинство вопросов (особенно из числа часто задаваемых вопросов) уже обсуждалось на форуме, поэтому перед тем как задавать новый вопрос, стоит воспользоваться поиском по форуму.

В общем случае, декомпилятор - это программа обратная компилятору, т.е. она делает операцию обратную операции выполняемой компилятором. Компилятор - переводит программу из языков высокого уровня в машинные коды или байт коды. А декомпилятор делает обратную процедуру - переводит программу из машинных кодов или байт кодов на языки высокого уровня.

В частном случае, когда речь идёт о флеш декомпиляторах, то данные декомпиляторы преобразуют откомпилированную флешку (swf), сделанную флеш редактором (являющимся компилятором, есть и другие компиляторы флешек), в исходный код (fla).

Среди подобных программ есть Sothink SWF Decompiler (как я уже многократно писал на форуме). Вот данный декомпилятор я тебе и рекомендую. Достать его, как и другие флеш декомпиляторы, ты можешь в Интернете.
HaWK
Спасибо MustLive.
MustLive
Пожалуйста, HaWK.

Замечу, что Sothink SWF Decompiler - это коммерческая программа, поэтому тебе понадобится к ней кряк. И предупреждая возможный вопрос скажу, что кряк к данной программе ты также можешь найти в Сети wink.gif.
HaWK
Eщё раз спасибо MustLive wink.gif
HaWK
MustLive, я скачал Sothink SWF Decompiler. Очень хорошая программа. Спасибо за рекомендации. Но хотел бы тебя попросить дать мне KEYGEN от него. Наверняка у тебя есть эта прога и ключ к ней тоже наверняка должен быть. Будь добр, а ту я не могу найти этот чёртов CRACK. С поиском я не на "ты". И вообще я бы хотел не CRACK- ом его взломать, а нормально с помощью ключа. У меня Sothink SWF Decompiler 5.1 (build 516)
Если не можешь дать, то хотя бы скажи где искать или ссылочку дай, я сам скачаю.
MUSTLIVE ПОЖАЛУЙСТА! sad.gif
HaWK
MustLive??????
MustLive
Цитата
MustLive??????

HaWK

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

Цитирую из своего предыдущего поста:
Цитата
кряк к данной программе ты также можешь найти в Сети
MustLive
Цитата
MUSTLIVE ПОЖАЛУЙСТА!

HaWK, как я тебе говорил ранее и как ты уже понял, искать крэки тебе нужно в Интернете. Воспользуйся поисковыми системами, в частности Гуглом. А также можешь использовать специальные поисковики по крекам (под креками подразумеваются как креки, так и сериальники, кейгены и крякнутые экзешники). Найти подобные поисковики ты можешь через обычные поисковики, через тот же Гугл.

И всегда помни, что никто не нанимался за тебя искать тебе крэки. И никто этого делать не будет. Так что если тебе нужен крэк к какой-то программе, то сам его и ищи.

Цитата
С поиском я не на "ты".

Это твоя проблема, так что улучшай свои навыки использования поисковиков. В жизни пригодится (как ты можешь увидеть на примере данного крека к Sothink SWF Decompiler).

Цитата
У меня Sothink SWF Decompiler 5.1 (build 516)

У меня более ранние версии данной программы.

Цитата
Но хотел бы тебя попросить дать мне KEYGEN от него.

Во-первых, у меня нет кейгена (и нет ни ключа, ни крека) к Sothink SWF Decompiler. Во-вторых, у разных версий разные ключи (так что тебе нужно искать ключи, кейгены или креки к твоей версии). В тех версиях SWF Decompiler, что я пользуйюсь, я взламывал их с помощью крекнутого экзешника. В-третьих, я не занимаюсь раздачей креков, кейгенов или сериальников (и наш форум для этого также не предназначен).

Цитата
И вообще я бы хотел не CRACK- ом его взломать, а нормально с помощью ключа.

Мечтать не вредно, но на деле приходиться использовать тот тип крека, какой найдёшь: крек, кейген, сериальник или крекнутый экзешник. Для Sothink SWF Decompiler мне рабочих ключей не попадалось, свои версии взламывал только с помощью крекнутого экзешника. Так что используй тот инструмент для взлома программы, который найдёшь.

Рекомендация по поиску (как для поиска SWF Decompiler, так и в случае других программ): если не смог быстро найти крек, то начинай искать версию программы сразу с креком. Также можно и сразу начинать поиск программы, которая поставляется вместе с креком. Многие сайты распространяющие нелицензионный софт, поставляют его сразу с лекарством (крек, кейген и т.д.). В таком случае ты выкачаешь программу сразу с креком к ней (подходящим под конкретную версию программы), что избавит тебя от необходимости отдельно искать лекарство к программе.
Русская версия IP.Board © 2001-2013 IPS, Inc.