Project1

标题: 怎么才能让旋转图片操作是根据图片中心来旋转? [打印本页]

作者: DayNight白夜    时间: 2015-1-25 10:16
标题: 怎么才能让旋转图片操作是根据图片中心来旋转?
我想整一个圆形结界的旋转效果。
弄出来发现旋转的圆点居然是左上角……
就不能根据中心来旋转么!?
作者: 英顺的马甲    时间: 2015-1-25 10:19
把原点设置在中心
作者: rpg-sheep    时间: 2015-1-25 10:23
本帖最后由 rpg-sheep 于 2015-1-25 16:02 编辑

可以。
self.ox = 1 #旋转中心x坐标
self.oy = 1 #旋转中心y坐标

范例:
    $ba.ox =  $ba.bitmap.width/2 #中心x坐标为宽度的一半
    $ba.oy =  $ba.bitmap.height/2 #中心y坐标为高度的一半
    $ba.angle = 100
这样就是绕中心旋转100度

VA旋转范例.rar (100.42 KB, 下载次数: 60)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1