我想根据开关是关闭还是打开来制作不同的动画。
假设我的开关打开,我的精灵移动 x +10 如果我的开关关闭,我的精灵移动 y +10
我找不到正确的方法来应用它。谢谢
我想根据开关是关闭还是打开来制作不同的动画。
假设我的开关打开,我的精灵移动 x +10 如果我的开关关闭,我的精灵移动 y +10
我找不到正确的方法来应用它。谢谢
您可以通过简单的逻辑使用三分之一的 PatchTree。第一个是这样工作的:按下 LMB 后,您的精灵沿 +X 平移 0.1。释放 LMB 后,精灵返回到其默认位置 (0)。按下和释放 RMB (Y+0.1) 也会发生同样的情况。
第二种方案使用稍有不同的逻辑:单击 LMB 翻译精灵 X+0.1,单击 RMB 翻译精灵 Y+0.1。如果您使用“Counter”补丁(带有“Reset”参数),则可以完成此逻辑。
记住!您的 QC 的默认 XY 网格范围为 X 和 Y 的 -1 到 +1(每个轴总共 2 个)。
第三个是基于反演公式的切换器:abs(ab)。 b=1。我使用了名为“数学表达式”的补丁。此 PatchTree 仅用于一个输入(例如 LMB)。也许第三个方案是你正在寻找的。
它的逻辑:
如果 a = 0 ..... abs(0-1) ..... abs(-1) = 1
如果 a = 1 ..... abs(1-1) .... abs(0) = 0