0
私はSpriteKitで作成した健康バーを持っています。SpriteKitのヘルスバーに枠線を追加するにはどうすればいいですか?
Iは、ヘルスバーを作成し、
実装しているヘルスバーI電流は単に長方形の形状を有するSKSpriteNodeあるSKSpriteNode(dragonNode)にそれを付加する機能を有しています。
はここで誰かが私の現在の健康バーにボーダーを実装する方法を共有することができ、コード
func dragonHealth(dragonNode: SKSpriteNode) -> SKSpriteNode{
healthbar = SKSpriteNode(color: UIColor.greenColor(), size: CGSizeMake(self.frame.size.width * 0.5, self.frame.size.height * 0.015))
healthbar.anchorPoint = CGPointMake(0, 0.5)
healthbar.position = CGPointMake(self.frame.size.width * -0.23, self.frame.size.height * 0.3)
healthbar.runAction(SKAction.resizeToWidth(self.frame.size.width * 0.1, duration: 3))
dragonNode.addChild(healthbar)
return dragonNode
}
です。私はそれがそのように見えるだろうと思う。
は "より良い探して" を定義するのに役立ちます。 – Moritz
私はそれが国境を持ってほしいです。 Ray Wenderlichによるこのチュートリアルのように。しかし彼は、Objective-Cの https://cdn3.raywenderlich.com/wp-content/uploads/2013/12/ship_colliding_losing_points-480x270.png @EricD –
@JoshCaswellどのように私は、プログラムの周りに境界線を追加します使用しています健康バー私は現在持っている? –