Merge pull request #182 from luiq54/fake_rotsprite

Rotsprite-like Rotation
This commit is contained in:
Manolis Papadeas 2020-04-03 20:44:18 +03:00 committed by GitHub
commit f2ed5ade8a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 0 deletions

View file

@ -936,6 +936,11 @@ func rotxel(sprite : Image, angle : float) -> void:
sprite.unlock()
aux.unlock()
func fake_rotsprite(sprite : Image, angle : float) -> void:
sprite.copy_from(scale3X(sprite))
nn_rotate(sprite,angle)
sprite.resize(sprite.get_width()/3,sprite.get_height()/3,0)
func nn_rotate(sprite : Image, angle : float) -> void:
var aux : Image = Image.new()
aux.copy_from(sprite)