THE NVL Maker

 找回密码
 注册
搜索
查看: 2414|回复: 2

[系统修改] 如何设置按钮(button)为不可点击的状态

[复制链接]

8

主题

20

帖子

0

精华

游戏开发者

积分
20
发表于 2022-4-26 21:50:24 | 显示全部楼层 |阅读模式
目前实现了这样的效果:
在message0层显示了我用到的一系列按钮,这些按钮是制作的解谜游戏的房间里的物品。
我已经通过修改macro_play.ks里面的层信息,把message0和massage1对调了,对话框和按钮是分开的。
我想要在显示对话的时候,message0上的按钮也就是物品的按钮是不能点击的,当我隐藏了对话框,又能够点击——就是可以开启或者禁用某个层的按钮点击,可以做到吗,我要怎么做?
回复

使用道具 举报

16

主题

982

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1003
发表于 2022-4-26 23:00:11 | 显示全部楼层
Layer.enabled機能/意味操作可能かどうかタイプLayerクラスのプロパティ (読み書き可能)
説明 レイヤが操作可能かどうかを表します。値を設定することもできます。
 真の場合は操作可能で、フォーカスなどを受け取ることができます。
 偽の場合は操作不能で、フォーカスなどを受け取ることはできません。



如上,kr2doc内容,message0的enabled设置成false大概就可以了?
回复

使用道具 举报

8

主题

20

帖子

0

精华

游戏开发者

积分
20
 楼主| 发表于 2022-4-27 10:40:38 | 显示全部楼层
VariableD 发表于 2022-4-26 23:00
Layer.enabled機能/意味操作可能かどうかタイプLayerクラスのプロパティ (読み書き可能)
説明 ...

解决了!
[eval exp="kag.fore.messages[0].enabled = false"]
这样可以了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|nvlmaker

GMT+8, 2024-3-29 10:08 , Processed in 0.007664 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表