Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   SwfPlaying [Написана на Delphy 7] (https://forum.antichat.xyz/showthread.php?t=179283)

TENMAX 16.02.2010 14:29

SwfPlaying [Написана на Delphi 7]
 
SwfPlaying
http://i062.radikal.ru/1002/80/28e633d23dbd.jpg

Моя первая программа на Delphi 7. Написал её сегодня. Не судите строго, за примитив. Программа предназначена для вопроизведения Swf роликов. В программу можно загрузить файл из компьютера и запустить его. Пока в программе только можно: открывать и смотреть swf ролики, нажимать на паузу, и начать воспроизведение с того места где нажали паузу. Может буду усовершенствовать программу. Спасибо за внимание!)

Скачать программу:
Depositfiles.com
Letitbit.net

CPU0 16.02.2010 14:34

DelphI

TENMAX 16.02.2010 14:39

Даже неправильно название написал))) Спасибо)

Jingo Bo 16.02.2010 14:42

Тоже помню писал подобное когда нужно было посмотреть флешку, а под рукой ни интернета ни нормального плеера:)В этом элементе управления некоторые флешки, к сожалению, не корректно

AlexTheC0d3r 16.02.2010 15:05

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

TENMAX 16.02.2010 16:13

AlexTheC0d3r, понятия не имею как так сделать...

AlexTheC0d3r 16.02.2010 16:51

Цитата:

Сообщение от TENMAX
AlexTheC0d3r, понятия не имею как так сделать...

... таймер, в таймере вызов процедуры и запуск таймера еще раз
в процедуре выполняешь изменение координат в связи с направлением...

надо знать математику... т.к. надо будет знать как вычислить направление после столкновения...

TENMAX 16.02.2010 17:03

AlexTheC0d3r, мне нужен пример тогда напишу, а так сам не смогу...

W!z@rD 16.02.2010 17:44

>>надо знать математику...

лол, как он тебе будет из дельфи рулить объектами в swf?!

fenixelite 16.02.2010 18:08

Я думаю он имел ввиду просто игру на дельфи, а не swf

TENMAX 16.02.2010 19:43

да он про игру говорил на дельфи)

AlexTheC0d3r 16.02.2010 21:47

Цитата:

Сообщение от W!z@rD
>>надо знать математику...

лол, как он тебе будет из дельфи рулить объектами в swf?!

читай внимательнее, прежде чем писать свои комментарии

Jingo Bo 17.02.2010 05:39

Цитата:

надо знать математику... т.к. надо будет знать как вычислить направление после столкновения...
Хехе, какая там математика...По углу вычислять смещения по dx и dy(через cos и sin)? и потом их инвертировать соответственно при столкновении?...8-ой класс:)

Jingo Bo 17.02.2010 05:40

Цитата:

читай внимательнее, прежде чем писать свои комментарии
Ты понятие имеешь про элементы управления?

AlexTheC0d3r 17.02.2010 09:12

Цитата:

Сообщение от Jingo Bo
Ты понятие имеешь про элементы управления?

Естественно, к чему такие вопросы?

Цитата:

Сообщение от Jingo Bo
Хехе, какая там математика...По углу вычислять смещения по dx и dy(через cos и sin)? и потом их инвертировать соответственно при столкновении?...8-ой класс

ты где-то видишь что тс написал свой возраст? как он разбирается в чем-то? Или просто защищаешь W!z@rD ?

Я понимаю что все легко, но раз ТС абсолютно не имел понятия как это сделать, я ему хоть немного пояснил, чтобы он уже дальше копал в этом направлении...

W!z@rD 17.02.2010 09:42

на понты какие-то смахивает.
у меня такое ощущение складывается, будто ты после своего вайпера возомнил себя невъебенным кодером.

имхо.

ange007 17.02.2010 16:04

2 TENMAX
Ты на первой лучше делай не игру как сказал AlexTheC0d3r,
а лучше просто заставку с таким же смыслом (как прыгающие из стороны в сторону часы в Windows).
Поищи инфу по тому как рисовать на канве (canvas).
Рисуешь круг в центре-снизу допустим, и по таймеру добавляешь к его координатам x+1 и y+1
(ну и собственно перерисовываешь его, или же двигаешь сам канвас, описание таких техник в интернете полно).
После чего если например координаты шара достигли "стенки", то просчитываешь его "отбивание", то-есть теперь даёшь шару в координаты например x+1 и y-1.

Или ещё проще, сделай тоже самое с обычным TLabel, в области TPanel.

З.Ы. Чур в аську не писать, дел и так хватает.

TENMAX 21.02.2010 01:07

Спасибо конечно, но для меня все эти коды пока входят туго...

RDL_Rider 21.02.2010 18:37

Цитата:

Сообщение от W!z@rD
на понты какие-то смахивает.
у меня такое ощущение складывается, будто ты после своего вайпера возомнил себя невъебенным кодером.

имхо.

+1


Время: 05:55