Skip to content

Image rotation doesn't work #119

@zapletnev

Description

@zapletnev
        let mainButton = Shape(
            form: Circle(r: 30),
            fill: Color(val: 0x7C93FE)
        )
        
        let imageName = "plus"
        let plusUIImage = UIImage(named: imageName)!
        let plusImage = Image(
            src: imageName,
            place: Transform.move(
                dx: -Double(plusUIImage.size.width) / 2,
                dy:  -Double(plusUIImage.size.height) / 2
            )
        )
        let badNode = [mainButton, plusImage].group()
        badNode.place = Transform.move(dx: viewSize.w / 2, dy: viewSize.h/2)
        self.node = badNode
        
        node.onTouchPressed { f in
            let toTransform = plusImage.place.rotate(angle: M_PI / 2)
            let rotateAnimation = plusImage.placeVar.animation(to: toTransform)
            rotateAnimation.play()

        }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions