想问一下大神们,如果我在一个skillcard的on_effect里,非常想调用别的一个view_as,再走那个view_as的skillcard,这可行么?
比方说,我有一个技能,前半部分是反间,如果对方猜对了花色,那么我可以(这里需要一个向我询问是否发动的对话框)再弃两张同花色的手牌,恢复对方一点体力。
那么我就想再写一个视为技,来实现选择两张特定花色的手牌,用他的skillcard来实现给对方回血,那么在反间skillcard的on_effect里,我就得想办法写一个能调用到这里的函数,但如果用askForSkillInvoke来直接调用viewas的话,是没用的。后来我就想着再给加血的那个技能写一个触发技,通过触发技来实现调用加血,但又没有合适的event,最后为了做实验,只好写了个如果才对花色,我随便获得一个技能,然后在event里捕获EventAcquireSkill,结果总算是跑进触发技了,然后用pattern的办法激活viewas的enabled_at_response,但语句可以进入enabled_at_response,却又进不去view_filter了。非常蛋疼。诸位有何高招啊?
比方说,我有一个技能,前半部分是反间,如果对方猜对了花色,那么我可以(这里需要一个向我询问是否发动的对话框)再弃两张同花色的手牌,恢复对方一点体力。
那么我就想再写一个视为技,来实现选择两张特定花色的手牌,用他的skillcard来实现给对方回血,那么在反间skillcard的on_effect里,我就得想办法写一个能调用到这里的函数,但如果用askForSkillInvoke来直接调用viewas的话,是没用的。后来我就想着再给加血的那个技能写一个触发技,通过触发技来实现调用加血,但又没有合适的event,最后为了做实验,只好写了个如果才对花色,我随便获得一个技能,然后在event里捕获EventAcquireSkill,结果总算是跑进触发技了,然后用pattern的办法激活viewas的enabled_at_response,但语句可以进入enabled_at_response,却又进不去view_filter了。非常蛋疼。诸位有何高招啊?