Аниматический размер объекта в Gamescenes.swift (Swift)IOS

Программируем под IOS
Ответить
Anonymous
 Аниматический размер объекта в Gamescenes.swift (Swift)

Сообщение Anonymous »

нам нужно оживить размер объекта в Gamescene.swift. Другие посты переполнения стека предполагают использование uiview.animatewithduration , но это недоступно внутри Gamescene.swift. Нам нужно анимировать внутри gamescene.swift, потому что нам также нужен доступ к Skaction, чтобы навсегда запустить действие. Надежда в том, что анимация сгладит внешний вид объекта при сжимании. < /P>

runAction(SKAction.repeatActionForever(
SKAction.sequence([
SKAction.runBlock(shrinkItem),
SKAction.waitForDuration(0.5)
])
))

func shrinkItem() {
let curWidth = item.size.width
if curWidth < 15 {
return
}
item.size = CGSize( width: CGFloat(item.size.width - 20 ), height: CGFloat(bird.size.height - 20) )
}


Подробнее здесь: https://stackoverflow.com/questions/288 ... wift-swift
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»