Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10 урок по Ren'Py by Andredron.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

Init -500 python:

aliceblue = "#f0f8ff"

antiquewhite = "#faebd7"

aqua = "#00ffff"

aquamarine = "#7fffd4"

azure = "#f0ffff"

beige = "#f5f5dc"

bisque = "#ffe4c4"

black = "#000000"

blanchedalmond = "#ffebcd"

blue = "#0000ff"

blueviolet = "#8a2be2"

brown = "#a52a2a"

burlywood = "#deb887"

cadetblue = "#5f9ea0"

chartreuse = "#7fff00"

chocolate = "#d2691e"

coral = "#ff7f50"

cornflowerblue = "#6495ed"

cornsilk = "#fff8dc"

crimson = "#dc143c"

cyan = "#00ffff"

darkblue = "#00008b"

darkcyan = "#008b8b"

darkgoldenrod = "#b8860b"

darkgray = "#a9a9a9"

darkgreen = "#006400"

darkgrey = "#a9a9a9"

darkkhaki = "#bdb76b"

darkmagenta = "#8b008b"

darkolivegreen = "#556b2f"

darkorange = "#ff8c00"

darkorchid = "#9932cc"

darkred = "#8b0000"

darksalmon = "#e9967a"

darkseagreen = "#8fbc8f"

darkslateblue = "#483d8b"

darkslategray = "#2f4f4f"

darkslategrey = "#2f4f4f"

darkturquoise = "#00ced1"

darkviolet = "#9400d3"

deeppink = "#ff1493"

deepskyblue = "#00bfff"

dimgray = "#696969"

dimgrey = "#696969"

dodgerblue = "#1e90ff"

firebrick = "#b22222"

floralwhite = "#fffaf0"

forestgreen = "#228b22"

fuchsia = "#ff00ff"

gainsboro = "#dcdcdc"

ghostwhite = "#f8f8ff"

gold = "#ffd700"

goldenrod = "#daa520"

gray = "#808080"

green = "#008000"

greenyellow = "#adff2f"

grey = "#808080"

honeydew = "#f0fff0"

hotpink = "#ff69b4"

indianred = "#cd5c5c"

indigo = "#4b0082"

ivory = "#fffff0"

khaki = "#f0e68c"

lavender = "#e6e6fa"

lavenderblush = "#fff0f5"

lawngreen = "#7cfc00"

lemonchiffon = "#fffacd"

lightblue = "#add8e6"

lightcoral = "#f08080"

lightcyan = "#e0ffff"

lightgoldenrodyellow = "#fafad2"

lightgray = "#d3d3d3"

lightgreen = "#90ee90"

lightgrey = "#d3d3d3"

lightpink = "#ffb6c1"

lightsalmon = "#ffa07a"

lightseagreen = "#20b2aa"

lightskyblue = "#87cefa"

lightslategray = "#778899"

lightslategrey = "#778899"

lightsteelblue = "#b0c4de"

lightyellow = "#ffffe0"

lime = "#00ff00"

limegreen = "#32cd32"

linen = "#faf0e6"

magenta = "#ff00ff"

maroon = "#800000"

mediumaquamarine = "#66cdaa"

mediumblue = "#0000cd"

mediumorchid = "#ba55d3"

mediumpurple = "#9370db"

mediumseagreen = "#3cb371"

mediumslateblue = "#7b68ee"

mediumspringgreen = "#00fa9a"

mediumturquoise = "#48d1cc"

mediumvioletred = "#c71585"

midnightblue = "#191970"

mintcream = "#f5fffa"

mistyrose = "#ffe4e1"

moccasin = "#ffe4b5"

navajowhite = "#ffdead"

navy = "#000080"

oldlace = "#fdf5e6"

olive = "#808000"

olivedrab = "#6b8e23"

orange = "#ffa500"

orangered = "#ff4500"

orchid = "#da70d6"

palegoldenrod = "#eee8aa"

palegreen = "#98fb98"

paleturquoise = "#afeeee"

palevioletred = "#db7093"

papayawhip = "#ffefd5"

peachpuff = "#ffdab9"

peru = "#cd853f"

pink = "#ffc0cb"

plum = "#dda0dd"

powderblue = "#b0e0e6"

purple = "#800080"

red = "#ff0000"

rosybrown = "#bc8f8f"

royalblue = "#4169e1"

saddlebrown = "#8b4513"

salmon = "#fa8072"

sandybrown = "#f4a460"

seagreen = "#2e8b57"

seashell = "#fff5ee"

sienna = "#a0522d"

silver = "#c0c0c0"

skyblue = "#87ceeb"

slateblue = "#6a5acd"

slategray = "#708090"

slategrey = "#708090"

snow = "#fffafa"

springgreen = "#00ff7f"

steelblue = "#4682b4"

tan = "#d2b48c"

teal = "#008080"

thistle = "#d8bfd8"

tomato = "#ff6347"

turquoise = "#40e0d0"

violet = "#ee82ee"

wheat = "#f5deb3"

white = "#ffffff"

whitesmoke = "#f5f5f5"

yellow = "#ffff00"

yellowgreen = "#9acd32"

blank = Solid((0,0,0,0))

И сохраните себе файл этот, он вам всегда понадобится в любом вашем проекте!

Сегодня мы будем создавать меню экстра Для начала создайте новый сценарий (файл) и назовите его extra.rpy

Потом нам нужно сделать главное меню для экстра, т.к. у нас тут будет Музыкальная комната, Галерея и Глоссарий.

Пропишем его:

screen extras:

tag menu

add black

hbox align (0.5,0.3):

vbox:

use lightbutton(img='extra/Music.png',action=[ShowMenu("music_room_1"),musicplayer.Stop()])

text "Музыка" xalign 0.5

vbox:

use lightbutton(img='extra/Photomanip.png',action=ShowMenu("gallery"))

text "Галерея" xalign 0.5

vbox:

use lightbutton(img='extra/Filter Feather Hot.png',action=ShowMenu("glossary"))

text "Глоссарий" xalign 0.5

textbutton _("Назад") align (0.5,1.0) action Return()

Теперь разберем что тут написано:

1) screen extras: - Создаем ссылку на экстра (в файле screen мы прописывали координаты на главном меню. Кто забыл

вот оно)

2) add black - Создаем ему фон

3) vbox: - для каждой кнопки свой бокс

4) lightbutton(img='extra/Music.png',action=[ShowMenu("music_room_1"),musicplayer.Stop()])

1) lightbutton (кнопка ссылка) и на него мы пропишем спец эффект, что бы картинка стала светлей

2) img='extra/Music.png' картинка кнопки

3) action=[ShowMenu("music_room_1") – при нажатии она нас перешлет в music_room_1

4) musicplayer.Stop()]) - musicplayer наша музыкальная комната, а Stop естественно останавливает музыку

5) text "Музыка" xalign 0.5 - Подписываем нашу кнопку снизу

6) textbutton _("Назад") align (0.5,1.0) action Return() - Что бы выйти в главное меню создаем текстовую кнопку

Картинки сами:

1) Файл Filter Feather Hot.png разрешение 256 на 256

2) файл Music.png разрешение 256 на 256

3)файл Photomanip.png разрешение 256 на 256

Теперь нам в начале файла экстра требуется создать кнопку-ссылку lightbutton на которую будут ссылаться кнопки, что бы цвет поменять на светлый вариант.

###Создаем стиль кнопки, которая при наведении станет светлей

screen lightbutton:

default align = (0.5,0.5)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]