请教一个问题,如何让立方体以他的每条边为基准旋转

如上图,就是按着红色的边旋转。
想过在一个空节点中加入这个立方体,然后把立方体放在一边,旋转那个空节点,能达到效果,但是我需要的是能够按着每条边来旋转,也就是他有四个方向,就是按着最底下的四条边旋转。
不知道该怎么做。

重复了
https://forum.cocos.com/t/creator-3d-unity-transfrom-rotatearound-api/85157