Я работаю над проектом в SpriteKit
с использованием swift
, и я не могу создать индикатор выполнения, который будет растягиваться в одном направлении. Если я использую ниже, он расширяется в обоих направлениях от его положения.Расширение SKSpriteNode только в одном направлении
// Extend Bar (SKSpriteNode) on touch
if touched {
bar.size.height+=20
} else if !touched && bar.size.height > 10 {
bar.size.height-=20
}
Каков наилучший способ достичь этого? Я также пробовал yScale с той же проблемой.
Я думал о добавлении нового SKSpriteNode
в группу SKnode
, чтобы сделать прогресс, а затем удалить из массива, чтобы вернуться назад, но это кажется излишним, и я надеялся, что существует более простой подход?
Черт. Хороший. Спасибо за это. – Yonkee