2016-02-28 34 views
-2

這是回答現在:)如何在日冕中剪切圖像以便像這樣拼圖?

我建立一個拼圖的遊戲,我與編程,如果圖像切割用photoshop,沒問題沒問題。今天

,我有一個相機拍攝的圖像

我想在動畫腳本內動態地將此圖像切分爲拼圖塊。

可以corona masking功能做到這一點嗎?

我想要這些作品separate objects,我可以用corona SDK來做到這一點嗎?怎麼樣?

非常感謝。

enter image description here

回答

1

答案:

是面具是夠了,這很容易,它的工作很不錯!

代碼

MJ = display.newImage("MJ.jpg",200,200) 

MJ.width = 300 
MJ.height = 300 

mask = graphics.newMask("mask.png") 

MJ:setMask(mask) 

任意麪膜我創建

enter image description here

結果

enter image description here

1

我認爲最簡單的方法是爲每一個謎題口罩,簡單地生成圖像的X實例和掩蓋每一個與另一個面具。您可以添加object.idobject.columnobject.row以確定其索引或位置。

這裏有一個屏蔽教程你:

https://docs.coronalabs.com/daily/guide/media/imageMask/index.html

+0

非常感謝,我說我的實驗代碼和麪罩和結果。 – DeyaEldeen

+1

如果你曾經有面具的問題,有90%的機率是其中之一: - 面具圖像必須具有可被4整除的寬度和高度尺寸。 - 面具圖像必須至少有3個像素四面都是黑色的空間。您可能需要增加蒙版圖片的整體大小才能包含此邊框。 - 如果蒙版圖像小於目標圖像,蒙版邊界以外的區域將被完全蒙版(透明)。 – Lukis

+0

非常感謝Lukis。 – DeyaEldeen