Advertisement
barsunduk

renpy text size bar

May 9th, 2016
823
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.79 KB | None | 0 0
  1. # screens.rpy
  2. # . . .
  3. screen preferences:
  4.     tag menu
  5.     # и т.д. содержимое экрана
  6.     # . . .
  7.     # в самом конце добавляем этот код:
  8.             frame:
  9.                 style_group "pref"
  10.                 has vbox
  11.                 label _("Размер текста %s" % (ts_min + persistent.ts))
  12.                 bar value FieldValue(persistent, "ts", ts_max - ts_min)
  13.     on 'hide' action SetTS()
  14.     on 'replace' action SetTS()
  15.  
  16. init python:
  17.     # размеры шрифта
  18.     ts_min = 16 # от сих
  19.     ts_max = 48 # до сих
  20.     if persistent.ts is None:
  21.         persistent.ts = 0
  22.     def setts():
  23.         style.default.size = ts_min + persistent.ts
  24.         style.rebuild()
  25.     SetTS = renpy.curry(setts)
  26.     setts()
  27. # . . .
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement