如何解决Twine/Harlowe中点击后链接消失的问题?
解决Harlowe链接点击后消失的问题
Harlowe里的(link:)宏默认是一次性触发的——点击后链接会被替换成宏内部代码执行的结果,哪怕你只是弹出提示框,链接也会消失。要实现可重复点击的链接,直接用(link-repeat:)宏替代(link:)就行,它专门用来做可多次触发的链接,点击后不会消失。
修改后的代码:
Thing (link-repeat: "Look at")[(alert: [This is some text], "Sure.")]
这个代码在全新项目里就能直接用,每次点击链接都会弹出提示,链接本身会一直保留。
内容的提问来源于stack exchange,提问作者David Tonkin
相关产品推荐
相关产品推荐

