Me pehea te tuhi, te neke, me te kawe mai i nga Whakairoiro ki mua

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); mutunga

Ko 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 (); mutunga

Kua 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; mutunga

Ko 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; mutunga

Ka 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.

Me pehea te Tīmatanga Te whakawhanake i te iPad Apps