马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 龙氏 于 2018-4-17 12:36 编辑
如题
做了个测试代码:
[RenPy] 纯文本查看 复制代码 init python in va:
bian = 0
screen text1 :
text "[va.bian]"
imagebutton: ## 按钮1号
pos (300,630)
idle "1.png" # 在非获焦状态下使用的图像。
hovered SetVariable("va.bian",2) ## 当按钮获焦时执行的操作。
action NullAction() ## 什么也不做。这个操作可以使按钮能够对hover和unhover事件作出响应。
imagebutton: ## 按钮1号
pos (500,630)
idle "2.png" # 在非获焦状态下使用的图像。
hovered SetVariable("va.bian",1) ## 当按钮获焦时执行的操作。
action NullAction()
会显示“对象没有属性”错误:AttributeError: 'StoreModule' object has no attribute 'va.bian'
下面脚本代码正常运行。
[RenPy] 纯文本查看 复制代码 init python :
va_bian = 0
screen text1 :
text "[va_bian]"
imagebutton: ## 按钮1号
pos (300,630)
idle "1.png" # 在非获焦状态下使用的图像。
hovered SetVariable("va_bian",2) ## 当按钮获焦时执行的操作。
action NullAction() ## 什么也不做。这个操作可以使按钮能够对hover和unhover事件作出响应。
imagebutton: ## 按钮1号
pos (500,630)
idle "2.png" # 在非获焦状态下使用的图像。
hovered SetVariable("va_bian",1) ## 当按钮获焦时执行的操作。
action NullAction()
变量空间没法用吗?
测试,这va.bian在screen里做 if 判断是可以的。
|