[Ren'py 教程] 旋转特效
2022-07-18 11:55 作者:黑凤梨BlackPineappl | 我要投稿

这一次的教程展示一些旋转(rotate)的效果。
具体可以参考官方文档:
动画和变换语言
https://www.renpy.cn/doc/atl.html
Ren'py没有办法指定旋转的中心,其实它都是用图片中心作为中心旋转的,为了解决这个问题,比较笨的办法是,比如本来的图片30*30,可以做一个更大的图片比如50*50,然后把图片放在非中心,这样就不是以中心为轴旋转了。简单的话可以用photoshop实现。
还有一种办法,就是用Composite这个组件。详情请参考:https://www.renpy.cn/doc/displayables.html#Composite
比如官方文档里这个例子,首先做一个300 * 600的图,然后把第一个图片放在(0,0)这个位置,第二个图也是,表情是放在(50,50)。
使用Composite就可以让旋转的中心在你想要的位置了。
关于bar这个知识点,请参考:https://www.renpy.cn/doc/screen_actions.html#bar
更多的bar的例子可以翻看之前的教程,这里就不多赘述了。