马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
起因是我想给画廊的图片加一个拖拽缩放功能,但是发现缩放中心总是在左上角,于是我翻看了文档、论坛和交流群的聊天记录,结果发现这个问题从24年就有人问过了,但没有看到任何解决方法
在大费周章的各种尝试之后,科基提醒我可以尝试fixed,于是直接就解决了……
简单来说就是在drag外套一个fixed,然后在fixed里添加变换就好了,缩放和旋转都是同理:
[RenPy] 纯文本查看 复制代码 fixed:
xycenter (0.5,0.5)
at transform:
zoom gallery_zoom
drag:
xycenter (0.5,0.5)
xysize (1920,1080)
我:(发送问题)
*群里进行了一些讨论
科基:限定一个 Fixed 然后在 fiexd 这个子组件里面 zoom ?
我:依旧万能fixed)
*过了一会
我:(发送了成功运行的代码截图)
我:无敌了
科基:....?
科基:怎么和我想的不太一样
科基:算了能运行就行 ( )
我:)
我说遇事不决就fixed是对的)
|