not good but great

プログラミング、アート、映画・本の感想について書きます。

SwiftでしょぼいCookie Clickerもどきを作る

objcで製作中のアプリが一段落したので、swiftを6月以来触ってみた。せっかくなので最近触っているSpriteKitを使った。

cookieclickerもどきを作ってみることにした。
http://cafe-capy.net/cookieclicker/

override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {
    for touch: AnyObject in touches {
        let location = touch.locationInNode(self)
        
        if nodeAtPoint(location).name == "cookie"{
            
            let smaller = SKAction.scaleTo(0.9, duration: 0.1)
            let bigger = SKAction.scaleTo(1.0 / 0.9, duration: 0.1)
            nodeAtPoint(location).runAction(SKAction.sequence([smaller,bigger]))
            self.shoot(location)
        }
    }
}

クリックすると大きさが変わるようにした。