[AS2.0] Hittest werkt niet na load clip

Pagina: 1
Acties:

  • Apen-nootjes
  • Registratie: September 2001
  • Laatst online: 03-04 12:48

Apen-nootjes

aka Apen-klootjes

Topicstarter
Ik ben bezig met een spel, in de hoofd movie is een overzichtswereld. Vanuit deze movie worden externe spellen swf's (kleine mini-games) geladen d.m.v. loadclip principe.

Een van deze mini games bevat een doolhof, en deze maakt inderdaad gebruikt van Hittest om te controleren of de muren niet worden aangeraakt. Op zich zelf draaiend werkt de collisie detectie prima met Hittest.

Maar zodra deze game geladen wordt in de hoofd movie, werkt de hittest niet meer. Het lopen met het karakter door de doolhof werkt nog wel naar behoren.

Heef iemand enig idee waar dit aan kan liggen?

SmartDoDo: Ach, afhankelijk van je smaak kan het best een lekker geil ding zijn :P
You never had a date you couldn't inflate


  • Ashtaroth
  • Registratie: December 2003
  • Laatst online: 25-09-2019
verwijzing naar een verkeerde timeline?

  • Apen-nootjes
  • Registratie: September 2001
  • Laatst online: 03-04 12:48

Apen-nootjes

aka Apen-klootjes

Topicstarter
nee, waar ik inmiddels achter ben. is dat door de loadclip de externe swf onderdeel wordt van de hoofdmovie. De movieclip "maze" die in de externe swf staat wordt na de loadclip in _level0 geladen.

wat de hittest nu doet is de complete hoofdmovie gebruiken als hittest target, en niet meer de boundaries van movieclip "maze". Nu heb ik de verwijzing in de hittest al aangepast naar _level0.maze alleen hierdoor gaat hij nog niet werken.

Hij kan de movieclip wel vinden want met een trace(_level0.maze._x) krijg ik gewoon netjes de property terug.

SmartDoDo: Ach, afhankelijk van je smaak kan het best een lekker geil ding zijn :P
You never had a date you couldn't inflate


  • Ashtaroth
  • Registratie: December 2003
  • Laatst online: 25-09-2019
kee, als de hele hoofdmovie meetelt in de hittest, moet je dan niet de lokale coordinaten converteren naar globale coordinaten met maze.localToGlobal(), zodat de externe movieclip maze onderdeel wordt van de hoofdmovie?

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Kan je ff wat code posten van je loadClip en je hittest? En even kort hoe je je structuur eruit wilt laten zien :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.