sprite.SetAnchor(uiRoot.transform);
sprite.leftAnchor.Set(1, -302); // Right-hand side, subtract 302
sprite.rightAnchor.Set(1, 0); // Right-hand side, no offset
sprite.bottomAnchor.Set(0, 0); // Bottom, no offset
sprite.topAnchor.Set(0, 300); // Bottom + 300 pixels
sprite.ResetAnchors();
sprite.UpdateAnchors();