Nel dettaglio...
Ho un clip bottone "carica-scarica-matita" che nel primo frame ha un'action:
e nel secondo frame "scarica-matita" ha quest'altra action:codice:on (release) { _root.scelta = "si"; _root.textattiva="DISATTIVA MATITA!"; gotoAndStop(2); //blocca palline dove si trovano! //------------------------------- //sostituisci mouse... function controllo() { if((_root._xmouse>0)&&(_root._xmouse<Stage.width)&&(_root._ymouse>0)&&(_root._ymouse<Stage.height )) { this.attachMovie("_root.matita", "_root.matita", 9000); //Mouse.hide(); _root.matita._visible=true; _root.matita.onMouseMove = function() { this._x = this._parent._xmouse; this._y = this._parent._ymouse; updateAfterEvent(); } } else { //_root.matita.removeMovieClip(); Mouse.show(); } } controllo(); }
Il problema su cui mi sono arenato... č il seguente:codice:on (release) { _root.scelta = "no"; _root.matita._visible=false; Mouse.show(); //_root.matita.removeMovieClip(); unloadMovie(_root.matita); Mouse.show(); _root.textattiva="ATTIVA MATITA!"; gotoAndStop(1); //_root.status=_root.pallina.hitTest(_root.matita); //_root.status=false; trace ("Adesso lo status collisione č: "+_root.status); }
Dopo il codice della seconda action:
Necessario in quanto senza di questo la matita pur essendo invisibile.. č sempre presente e continua erroneamente a collidere.. con le palline...codice:unloadMovie(_root.matita);
Ricliccando sul bottone "carica-matita" questa non appare pių...nč in modo invisibile nč in modo visibile...
Grazie infinite a chi mi trae fuori da queste sabbie mobili... fatte di action script![]()
![]()

nč in modo invisibile nč in modo visibile...
Rispondi quotando