|
2D-программирование Вопросы, касающиеся двумерного программирования |
10.01.2009, 21:22
|
#1
|
AnyKey`щик
Регистрация: 12.08.2007
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
цветная строка
И снова здравствуйте.
Решил попробовать написать текстовую игру.
Не получается написать (используя Print) так чтоб строка бала написана разными цветами.
Подскажите плиз как это организовать.
|
(Offline)
|
|
10.01.2009, 23:33
|
#2
|
ПроЭктировщик
Регистрация: 30.12.2008
Сообщений: 164
Написано 18 полезных сообщений (для 23 пользователей)
|
Ответ: цветная строка
Наверное нада менять цвет после каждого знака.
|
(Offline)
|
|
13.01.2009, 23:33
|
#3
|
AnyKey`щик
Регистрация: 12.08.2007
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Ответ: цветная строка
Сообщение от Abiron
Наверное нада менять цвет после каждого знака.
|
Я знаю, но если написать например так:
Color 255,0,0
Print "Строка1"
Color 0,255,0
Print "Строка2"
то результат буде:
Строка1
Строка2
а мне надо чтоб получилость вот как:
Строка1 Строка2
Вот примерно так.
|
(Offline)
|
|
13.01.2009, 23:46
|
#4
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Ответ: цветная строка
print? иам вроде незя.
Color 255,0,0
DrawText 0,0 ,"А"
Color 0,255,0
DrawText 20,0 ,"Й"
Color 0,0,255
DrawText 40,0 ,"С"
Результат:
А Й С
|
(Offline)
|
|
14.01.2009, 00:00
|
#5
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: цветная строка
|
(Offline)
|
|
14.01.2009, 00:11
|
#6
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Re: цветная строка
да, но ещё проще просто не print, а write (без перевода строки)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
14.01.2009, 22:29
|
#7
|
Бывалый
Регистрация: 03.11.2008
Адрес: Украина, Днепропетровск
Сообщений: 871
Написано 554 полезных сообщений (для 2,520 пользователей)
|
Ответ: цветная строка
NitE - прав, в данном случае only Write.
Я кстати тоже не давно таким бредом страдал:
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
18.01.2009, 20:40
|
#8
|
AnyKey`щик
Регистрация: 12.08.2007
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: цветная строка
Сообщение от NitE
да, но ещё проще просто не print, а write (без перевода строки)
|
Спасибо мне это то и нужно чтобы можно было писать без перехода на новую строку.
Блин как я мог пропустить "Write" .
Значит я плохо хел смотрел, постараюсь исправиться .
|
(Offline)
|
|
18.01.2009, 21:22
|
#9
|
ПроЭктировщик
Регистрация: 30.12.2008
Сообщений: 164
Написано 18 полезных сообщений (для 23 пользователей)
|
Ответ: цветная строка
Значит я плохо хел смотрел, постараюсь исправиться
|
Фотки в студию. Еслим у кого есть фотки хеавена тож поглядет не против.
|
(Offline)
|
|
18.01.2009, 21:37
|
#10
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Re: цветная строка
воть
|
(Offline)
|
|
18.01.2009, 23:56
|
#11
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Ответ: цветная строка
ну, мой способ тормознутый мб, но хз,я делал так, но, правда, задача была на одну строкУ)
|
(Offline)
|
|
19.01.2009, 23:39
|
#12
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Re: цветная строка
))) на каждую букву свой координаты и т.п. это не только очень плохо на производительность влияет, но и вообще проще убиццо ап стену ))
|
(Offline)
|
|
20.01.2009, 02:23
|
#13
|
Бывалый
Регистрация: 12.10.2006
Сообщений: 737
Написано 131 полезных сообщений (для 452 пользователей)
|
Ответ: цветная строка
не совсем в тему, но всеже... вдруг кому пригодитсо...
Graphics 780,440,16
Color 200,100,100
For i=0 To 7
For j=1 To 32
If i*32+j=128 Then Color 100,200,100
Text i*100+10,j*13, i*32+j +" - " + Chr$(i*32+j)
Next
Next
WaitMouse
End
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:12.
|