IPB

Здравствуйте, гость ( Вход | Регистрация )

> Или я дурак или одно из двух, Простой вопрос по Дэлфи
Throutle
сообщение 20 Apr 2012, 21:19
Сообщение #1

Freedom Fighter
Сообщений: 1 852
Спасибо сказали: 4031 раз




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

Код
procedure TForm1.Timer1Timer(Sender: TObject);
begin
randomize;
if random(1)>0 then Shape1.Top:=Shape1.Top+1 else Shapes.Top:=Shapes[1].Top-1;
randomize;
if random(1)>0 then Shape1.Top:=Shape1.Top+1 else Shapes.Top:=Shapes[1].Top-1;
end;


--------------------
In this wild and woolly universe of ours, there are only three things you can count on: your brains, your bros, and your bike!
Go to the top of the pageAdd Nick
 
+Quote Post

Сообщений в этой теме
- Throutle   Или я дурак или одно из двух   20 Apr 2012, 21:19
- - Guevara-chan   Тебя совсем не смущает, что вариант ф-ии 'rand...   20 Apr 2012, 21:51
- - tolich   random(2) надо.   20 Apr 2012, 21:52
- - Guevara-chan   ">0" не надо. И еще автору кода хорош...   20 Apr 2012, 21:58
- - tolich   >> ">0" не надо. Как раз надо. ...   20 Apr 2012, 22:08
- - Throutle   Цитата(Guevara-chan @ 20 Apr 2012, 22...   20 Apr 2012, 22:22
- - tolich   Я давно писал на Delphi и совсем не помню, можно л...   20 Apr 2012, 22:45
|- - Guevara-chan   ЦитатаИли "=0", или "=1", или ...   21 Apr 2012, 09:41
|- - gamecreator   Цитата(Guevara-chan @ 21 Apr 2012, 09...   21 Apr 2012, 11:04
- - gamecreator   насколько я помню, в дельфи нельзя перегружать нич...   20 Apr 2012, 23:32
- - hippocamus   В Делфи начиная с 2006 перегружать операторы можно...   20 Apr 2012, 23:53
- - etoprostoya   ЦитатаИли я дурак или одно из двух А где опрос?   20 Apr 2012, 23:58
- - gamecreator   если бы ты учил матан (конкретно - пределы), то зн...   21 Apr 2012, 00:02
- - FBX   ЦитатаInc(Shape1.Top) Вроде так нельзя делать, т.к...   21 Apr 2012, 11:39
- - Guevara-chan   Цитатаемнип, рандом выдает int16, так что как мини...   21 Apr 2012, 11:56
- - Berserker   ЦитатаВирт центрального процессора же Это неудачны...   21 Apr 2012, 12:21
|- - gamecreator   Цитата(Berserker @ 21 Apr 2012, 12:21) Эт...   21 Apr 2012, 12:40
- - Guevara-chan   ЦитатаЭто неудачный юмор? Это recordatio stultitia...   21 Apr 2012, 13:33
- - Berserker   ЦитатаЭто recordatio stultitia. Причем бессмысленн...   21 Apr 2012, 13:56
- - Guevara-chan   ЦитатаА если на русском? Хирт - вуй. Все по аналог...   21 Apr 2012, 14:02
- - Berserker   ЦитатаХирт - вуй. Все по аналогии (же). Не вижу см...   21 Apr 2012, 14:08
- - gamecreator   Цитата(Berserker @ 21 Apr 2012, 13:56) бе...   21 Apr 2012, 14:33
- - Guevara-chan   ЦитатаНе вижу смысла в дальнейшей беседе. А в чем ...   21 Apr 2012, 14:43
- - Throutle   Цитата(Berserker @ 21 Apr 2012, 14:56) Ко...   21 Apr 2012, 18:50
- - Guevara-chan   ЦитатаЕдинственный кто понял вопрос правильно... В...   21 Apr 2012, 18:56
- - pHOMM   А не проще не делать привязку к знаку а просто Код...   21 Apr 2012, 19:41
|- - gamecreator   Цитата(pHOMM @ 21 Apr 2012, 19:41) в паск...   21 Apr 2012, 20:01
- - feanor   Цитатав c# же вообще неявных кастов не бывает Расш...   21 Apr 2012, 20:31
- - gamecreator   хм, почему-то я думал они только для классов работ...   21 Apr 2012, 21:39
- - Guevara-chan   Не поленилась, вот, дизассемблировать свой вариант...   21 Apr 2012, 21:58
- - gamecreator   не пойму зачем оно переносит в ebx, если результат...   21 Apr 2012, 22:45
|- - Guevara-chan   Цитата(gamecreator @ 21 Apr 2012, 23:45) ...   21 Apr 2012, 23:00
- - Throutle   Ещё 1 вопросик, незнаю как бы нагуглить, потому ре...   25 May 2012, 21:17
- - Guevara-chan   http://msdn.microsoft.com/en-us/library/wi...1(v=v...   26 May 2012, 11:37
- - Throutle   Всё, вопрос снят, прослушал, что закрывать не hide...   26 May 2012, 13:38
- - Throutle   И снова я... Нужно ограничить пользователя при вв...   30 May 2012, 21:18
- - tolich   На всякий ввод пользователя тут же пробуй преобраз...   30 May 2012, 21:47
- - FBX   Может что-то типа такого? http://forum.boolean.nam...   30 May 2012, 23:11


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 27 August 2025 - 08:22
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика