Обе проблемы решил другим вариантом кода,
при чём первая проблема решилась сама собой,
при движении артефактов в окне "Game" не видно,
но отображаются в "Scene".
if (FightScene.ZanaveskaSost == 1 && LH < SW)
{
if (SuperTimer < 1f) { SuperTimer = SuperTimer + 1f * Time.deltaTime * 1000; }
if (SuperTimer > 0f)
{
LH = LH + Mathf.Floor(20f);
SuperTimer = 0f;
rectTransfrom.offsetMax -= new Vector2(-10f, 0);
rectTransfrom2.offsetMin -= new Vector2(10f, 0);
ZanaveskaLogoLeft.transform.Translate(Vector2.right * 10f);
ZanaveskaLogoRight.transform.Translate(Vector2.left * 10f);
}
}