System: Simulator 2.3.x MacOS 14.3.1 & On Device 2.3.x
Expected: No visible jitter on animations via setAnimator
Actual: Jitter is noticeable on animations for shipped title that were not there previously
In some recorded footage of Hermit on youtube, I noticed a left to right jitter visible on sprites that I have not seen before. Here's a gif showing the jitter in action:
This is a recording of the game being built in 2.3.0/2.3.1. The code is unchanged since it's launch on Catalog and if I build the game using an older version, the jitter disappears.
This recording is from a build on 2.1.1.
Playing my own game on device, I can anecdotally say that I have not seen this before the recent system updates.
The hover effect in the game is achieved as follows:
function SpriteGroup:animateHover(x, y)
local moveUp = geometry.lineSegment.new(x, y, x, y + hoverOffset)
local moveDown = geometry.lineSegment.new(x, y + hoverOffset, x, y)
local hover = gfx.animator.new({ 500, 500 }, { moveUp, moveDown }, { easing.linear, easing.linear })
hover.repeatCount = -1
self.sprite:setAnimator(hover)
end
I have not had a chance to build a fully isolated test case to reproduce, but posting this bug report as there does appear to be some kind of regression in the SDK (given the game performed without any visual artifacting before recent updates). Let me know if I can help provide any additional details.