I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Men nu har jeg et problem, dette script får ikke effekt før det bliver recompiled, og hvordan kan man gøre det uden at stoppe og genstarte movie?
Måske gør jeg det hele forkert..
Jeg vil opbygge en række med firkanter på min stage, og disse skal alle have forskellige behaviours... antallet af firkanter afhænger af userinput, og kan ikke forudsiges, og deres behaviours skal kunne manipuleres løbende... så jeg bygger en række objekter ud fra et parent script, og lader disse objekter \"gå på scenen\" i hver dares channel, men med det samme castmember. men jeg mangler at kunne styre disse firkanters behaviour..
Ja scriptInstanceList manipulation er en cool feature. Jeg bruger den meget. Et godt eksempel er hvis vi skulle rykke 20 sprites over stagen. Istedet for at have 20 sprites der står og bruger CPU kraft med:
on enterFrame me if pMove then sprite(me.spriteNum).locH = sprite(me.spriteNum).locH + 5 if sprite(me.spriteNum).locH > 640 then pMove = 0 end if end if end
så tilføj scriptet via sprite(i).scriptInstanceList.add(x), og når det ikke skal bruges mere, så slet det (læs ryd op)
on enterFrame me sprite(me.spriteNum).locH = sprite(me.spriteNum).locH + 5 if sprite(me.spriteNum).locH > 640 then sprite(me.spriteNum).scriptInstanceList.deleteOne(me) end if end
-kanding
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.