|
2D-программирование Вопросы, касающиеся двумерного программирования |
07.02.2010, 01:31
|
#1
|
Нуждающийся
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений (для 34 пользователей)
|
Проблема с рандомизацией цвета
смотрите вот код, обратите внимание на цвет, хотел сделать, чтобы рандомизация отключалась во время нажатия "ф2", а после второго нажатия,чтобы снова включалась; но по каким-то причинам не работает:
Graphics 800,600
Colorrnd=1
SeedRnd MilliSecs()
While Not KeyDown(1)
If KeyHit=(60) Then Colorrnd=-Colorrnd
If Colorrnd=1 Then Color Rnd(0,255),Rnd(0,255),Rnd(0,255)
If MouseDown(1) Then Rect MouseX()-3,MouseY()-3,3,3,1
If KeyHit(59) Then moldx=MouseX():moldy=MouseY()
If MouseHit(2) Then Line moldx,moldy,MouseX(),MouseY():moldx=MouseX():moldy=MouseY()
Wend
End
|
(Offline)
|
|
07.02.2010, 01:43
|
#2
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Проблема с рандомизацией цвета
лезь в справку, и внимательнее читай синтаксис функций.
|
(Offline)
|
|
07.02.2010, 02:01
|
#3
|
Нуждающийся
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений (для 34 пользователей)
|
Ответ: Проблема с рандомизацией цвета
Сообщение от MoKa
лезь в справку, и внимательнее читай синтаксис функций.
|
мда ппц)) ну спс ) теперь буду все время синтаксис проверять по 33333 раза )
|
(Offline)
|
|
07.02.2010, 02:32
|
#4
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Проблема с рандомизацией цвета
В б3д (стандартной среде разработки), если каретка стоит на функции, нажми F1, внизу покажут синтаксис, если ещё раз нажмёшь, перенесут в справку, там же сможешь больше прочесть о функции.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.02.2010, 10:55
|
#5
|
Мастер
Регистрация: 05.04.2008
Сообщений: 910
Написано 530 полезных сообщений (для 3,006 пользователей)
|
Ответ: Проблема с рандомизацией цвета
If KeyHit(60) Then Colorrnd=-Colorrnd
В следующий раз ппробуй
нажмешь 1 раз будет 1ца, второй - 0.
А не как у тебя 1 и -1
|
(Offline)
|
|
07.02.2010, 14:59
|
#6
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Проблема с рандомизацией цвета
|
(Offline)
|
|
07.02.2010, 15:45
|
#7
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Проблема с рандомизацией цвета
Мока прав, так вродь и быстрее будет
ЗЫ МоКа, за F1 - спасибо! Не знал...
|
(Offline)
|
|
07.02.2010, 15:57
|
#8
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Проблема с рандомизацией цвета
Сообщение от Павел
Мока прав, так вродь и быстрее будет
|
По сути они аналогичны, но с "Not" читабельнее
|
(Offline)
|
|
07.02.2010, 17:30
|
#9
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Проблема с рандомизацией цвета
ну то как бэ логическая операция, а то арифметическая !!
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:24.
|