我必须将图像(600x600)剪切成9个(200x200)。我正在用拖放式制作一个拼图游戏。很多事情都可以。只留下切割9件并控制。我阅读并观看了许多教程但没有任何工作。有谁知道我怎么做?
我在右侧有一个9项scrollRect。当图像切割9件时,将放置物体。
我在下面写了这段代码
for (int i = 0; i < 3; i++){
for (int j = 0; j < 3; j++){
Sprite newSprite = Sprite.Create(img, new Rect(i * 200, j * 200, 200, 200), new Vector2(0.5f, 0.5f));
Image image = list.GetComponentInChildren<Image>();
image.sprite = newSprite;
}
}