Project1

标题: 关于图片旋转的问题 [打印本页]

作者: s196050    时间: 2014-1-16 14:26
标题: 关于图片旋转的问题
照猫画虎画了一个图,
想在标题中实现旋转,
不知道能不能实现这个效果。

好奇哦

效果类似这个

作者: fux2    时间: 2014-1-16 14:40
既然都做好了直接当动画播放好啦,src_rect什么的,你明白。
作者: RyanBern    时间: 2014-1-17 11:00
可以实现旋转的,你先利用脚本生成一个Sprite实例@sprite,设置它的原点为中心(利用@sprite.ox = @sprite.width / 2和@sprite.oy = @sprite.height / 2),调整坐标,然后在标题的update前面加上一句@sprite.angle += 2(后面的数值可以随便设置,数值越大转的越快),应该就可以了。
作者: 天地有正气    时间: 2014-1-18 12:43
还有一种办法是吧gif拆成单帧的图片然后用下面的脚本:
  1. [url=home.php?mod=space&uid=114926]@sprite[/url] = Sprite.new
  2. @sprite.bitmap = Bitmap.new("文件路径")
  3. loop do
  4.   @i += 1
  5.   @sprite.bitmap = Bitmap.new("文件名_#{@i}")
  6.   Graphics.update
  7.   if i == 这个动画的帧数
  8.    break
  9. end
  10. end
复制代码





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