Te whakamahi i te Corona SDK ki te Whakamahia Rawa
Ko te mea matua o te hanga, te whakamahi me te whakahaere i nga whakairoiro i roto i te Corona SDK ko te kaupapa whakaatu. Kaore e taea anake te whakamahi i tenei ahanoa hei whakaatu i tetahi ahua mai i te kōnae, me te mea nui ano, ka taea e koe te whakariterite i au whakaahua. Ko tenei ka taea e koe te neke i te huinga katoa o nga whakairoiro huri noa i te mata i nga whakairoiro kotahi me te tuhi i runga ake o te tahi.
Ma tenei akoranga e ako ki a koe nga kaupapa matua o te whakamahi i nga rōpū whakaatu hei whakarite i nga taonga whakairoiro i roto i to kaupapa. Ka whakaatuhia tenei ma te hanga i nga papahanga rereke e rua, ko tetahi e tohu ana i te mata noa, me tetahi atu e whakaatu ana i te papaera modal hei whakanoho ki runga ake. I tua atu i te whakatakotoranga i nga whakairoiro, ka whakamahi ano hoki tatou i te ahanoa whakawhiti hei neke i te katoa o te rōpū modal.
Me pehea te hokohoko i to tono
Tuhipoka: Ki te whai i tenei akoranga, ka hiahia koe kia rua nga whakaahua: image1.png me te image2.png. Ka taea e enei nga whakaahua ka whiriwhiria e koe, engari ka mahi pai te akoranga ki te whai koe i nga whakaahua kei te 100 nga pika e 100 pika. Ma tenei ka taea e koe te kite i nga mea e pa ana ki nga whakaahua.
Hei tīmatanga, ka whakatuwheratia e matou he kōnae hou e kiia ana ko main.lua ka timata ki te hanga i to maatau waehere:
WhakaatuMain = display.newGroup (); whakaatuFirst = display.newGroup (); displaySecond = display.newGroup (); global_move_x = display.contentWidth / 5;Ko tenei waahanga waehere e whakatakoto ana i to maatau uiui me te whakaatu i roto i nga roopu whakaaturanga: whakaatuMain, whakaatuFirst me te Whakaaturanga. Ka whakamahi i enei ki te tuhi tuatahi i to maatau whakairoiro ka nekehia. Ko te taurangi global_move_x ka whakaritea ki te 20% o te whanui o te whakaaturanga kia kitea ai te kaupapa.
te mahi tatūngaScreen () whakaatuMainui: whakauru (whakaatuFirst); WhakaatuMain: whakauru (whakaatuSecond); Whakaaturanga Tuatahi: kiFront (); Whakaaturanga: toFront (); tawhito rohe = display.newImage ("image1.png", 0.00); Whakaaturanga Tuatahi: whakauru (papamuri); tawhito rohe = display.newImage ("image2.png", 0.00); Whakaaturanga: tohua (papamuri); mutungaKo te mahi setupScreen e whakaatu ana me pehea te taapiri i nga rōpū whakaatu ki te rōpū whakaaturanga matua. Ka whakamahi hoki matou i te mahi toFront () ki te whakarite i nga papahanga whakairoiro rereke, me te papaa e hiahiatia ana e matou i runga i nga wa katoa kua whakahuatia i muri.
I tenei tauira, kaore e tino hiahiatia ki te neke i te whakaaturangaI mua ki te mua mai i te mea kaore i raro iho i te whakaaturanga whakaaturanga, engari he pai ki te whakauru i te tikanga o te whakaatu i ia rōpū whakaatu. Ko te nuinga o nga kaupapa ka mutu ake i te rua nga papa.
Kua tapiritia hoki e matou he whakapakoko ki ia rōpū. A, no te tīmata i te taupānga, ko te ahua tuarua kei runga i te ahua tuatahi.
mataarama mataarama () Whakaaturanga Tuatahi: kiFront (); mutungaKua paahitia ano e matou o maatau whakairoiro ki te rōpū whakaaturangaWhakaahua i runga o te whakaaturanga Whakaaturanga Tuatahi. Ka neke tenei mahinga Whakaaturanga ki mua.
mahi nekeOne () displaySecond.x = displaySecond.x + global_move_x; mutungaKo te nekeOne mahi ka neke i te whakaahua tuarua ki te taha tika na te 20% o te whanui mata. Ka karangahia tenei mahi, ka whai muri te rōpū whakaatuA muri i te whakaaturanga Whakaaturanga Tuatahi.
nekehanga nekehangaTwo () whakaatuMain.x = whakaatuMain.x + global_move_x; mutungaKa neke te mahinga nekeTwo i nga whakaahua e rua ki te tika e 20% o te whanui mata. Heoi, kaore e nekehia ana e ia takitahi takitahi, ka whakamahi tatou i te rōpū whakaatuMain kia nekehia ai i te wa kotahi. He tauira pai tenei mo te whakaatuhia o te rōpū whakaaturanga e whakaatu ana i nga rōpū whakaatu maha e whakamahia ai te maha o nga whakairoiro i te wa kotahi.
setupScreen (); timer.performWithDelay (1000, screenLayer); timer.performWithDelay (2000, nekeOne); timer.performWithDelay (3000, nekeTwo);Ko tenei waahanga whakamutunga e whakaatu ana i te mea e tupu ana ina oma ana enei mahi. Ka whakamahi tatou i te mahi timer.performWithDelay ki te tahu i nga mahi i ia wa i muri i te whakarewahia o te taupānga. Mena kaore koe i te mohio ki tenei mahi, ko te huringa tuatahi ko te wa ki te whakaroa i te whakaatu i roto i te miraka me te tuarua ko te mahi e hiahia ana matou kia rere i muri i taua wa roa.
A, no te whakarewa i te taupānga, me whai image2.png ki runga o image1.png. Ka tahu te mahi screenLayer ka kawe image1.png ki mua. Ka neke te mahi nekeOne image2.png i raro i image1.png, a ka mutu te mahi o te nekeTwo, ka neke i nga whakaahua e rua i te wa ano.
Me pehea te Whakatika i te iPad
He mea nui kia mahara kia taea e enei o nga roopu nei te maha o nga whakaahua i roto ia ratou. A, ano ko te nekeTwo mahi i nekehia nga whakaahua ki tetahi rarangi waehere, ka tango nga whakaahua katoa i roto i te roopu i nga whakahau i hoatu ki te roopu.
I te tikanga, ka taea e te rōpū whakaatuMain te whakaatu i nga rōpū me nga whakaahua kei roto. Engari, he mea pai kia waiho etahi mahinga hei whakaatuMain hei pouaka mo etahi atu momo kahore he whakaahua hei hanga i te whakahaere pai ake.
Kei te whakamahi tenei akoranga i te ahanoa whakaatu. Ako atu mo te kaupapa whakaatu.