Project1

标题: 请问怎么样翻转和旋转window.contents里的bitmap? [打印本页]

作者: 灯笼菜刀王    时间: 2019-7-16 11:37
标题: 请问怎么样翻转和旋转window.contents里的bitmap?
  放大缩小可以用stretch_blt,  那左右翻转, 要用什么方法呢?  

另外, 如果不是同一系列的做法的话, 垂直翻转和旋转角度要怎么做呢?


作者: KB.Driver    时间: 2019-7-16 19:03
@bitmap = Bitmap.new(contents.bitmap.width,  contents.bitmap.height)
@bitmap.blt(contents.bitmap, contents.bitmap.rect)
@sprite = Sprite.new
@sprite.bitmap = @bitmap

contents.bitmap.clear
@sprite.mirror = true
@sprite.angle = 90
# 用脚写的不要在意
作者: guoxiaomi    时间: 2019-8-13 00:27
bitmap只是一个高维整数数组,没有这么多奇怪的方法,这些操作都是利用sprite来完成的。




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