level 2
想用AN做一个思维导图,能够展开和折叠子节点的那种。不知道如何才能实现(之前试过js,但是效果都不理想),想到使用AN是否能够实现想要的效果,但从未接触过,请各位大神指导实现思路!!
十分感谢!!!!
2018年07月31日 15点07分
1
吧务
level 13
首先子模块先做成影片剪辑,剪辑内做成折叠起来到展开的动画.然后舞台上,子剪辑之间用坐标固定.
比如A剪辑后市B剪辑,B剪辑的位置是A剪辑的Y+高度
ANCC的HTML5是无法获实时获取剪辑的宽高(其实可以,但是不想那样做)所以你自己设定A剪辑的高度,B剪辑位置等于A剪辑的Y+高度,这个事件在点击A时候触发.如果要动画就,IF(B.y<a.y+A高度){B.y++}这个加入个循环语句中
2018年08月01日 01点08分
2
谢谢大神,我去研究一下。
2018年08月01日 05点08分
@hey_小达 大神,折叠/展开部分的动画是不是需要代码来写?使用补间动画的挺难实现的吧。我想是不是应该设置鼠标点击事件,然后点击A时会显示B
2018年08月01日 11点08分