Project1

标题: 图片椭圆旋转 [打印本页]

作者: 丿梁丶小柒    时间: 2013-5-15 17:19
标题: 图片椭圆旋转
本帖最后由 丿梁丶小柒 于 2013-5-16 00:46 编辑

比如一张图片 我让他的ZOOM_Y=0.8了。
然后中心旋转的时候XY比例也跟着旋转。
我试了很多中写法,都没有成功。不知道各位
有什么办法可以办到 让图片保持椭圆形状的旋转

@protosssonny  
作者: 怪蜀黍    时间: 2013-5-15 17:42
本帖最后由 protosssonny 于 2013-5-15 18:00 编辑

经试验,不用三角函数和圆的参数方程。
Project1.rar (237.89 KB, 下载次数: 55)

作者: 丿梁丶小柒    时间: 2013-5-15 22:01
protosssonny 发表于 2013-5-15 17:42
经试验,不用三角函数和圆的参数方程。

$a = Sprite.new
$a.bitmap = Bitmap.new("Graphics/System/BattleFloor")
$a.ox = 200 ; $a.oy = 200
p "变扁旋转!"
$a.zoom_y = 0.8 ; $a.zoom_x = 1.2
loop do
$a.angle += 1
$a.angle = 0 if $a.angle >= 360
Graphics.update
end

中心旋转




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