马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 blackpineapple 于 2019-9-26 03:40 编辑
效果大概是这样:
[RenPy] 纯文本查看 复制代码 screen show_date(gametime = gt):
fixed:
xpos 50
ypos 50
hbox:
spacing -40
for number in gametime.year:
image "gui/number_" + number + ".png"
image "gui/year.png"
for number in gametime.month:
image "gui/number_" + number + ".png"
image "gui/month.png"
for number in gametime.day:
image "gui/number_" + number + ".png"
image "gui/day.png"
init python:
import datetime
class GameTime(object):
def __init__(self, date="01 01 2018"):
self._date = datetime.datetime.strptime(date, "%d %m %Y" )
def addOneDay(self):
self._date += datetime.timedelta(days = 1)
@property
def year(self):
return [x for x in str(self._date.year)]
@property
def month(self):
return [x for x in str(self._date.month)]
@property
def day(self):
return [x for x in str(self._date.day)]
define gt = GameTime("01 01 2008")
寻找游戏制作合作,会程序,能做UI。
qq:2683447659
|