Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [AS3] ho bisogno di un metodo per le bitmap

    Innanzitutto sto usando eclipse/flex

    codice:
    		[Embed(source="../../../.embedded/menunuovo.png")]
    		private static var MENU_C:Class;
    		public static function get MENU():Bitmap
    		{
    			return new Embeds.MENU_C;			
    		}
    Con questo codice viene richiamato l'elemento

    this.SEC_BG=Embeds.MENU;

    Il problema è che io dovrei avere il metodo hitArea per questo oggetto e non è disponibile. L'altro problema è che se io provo a definire quell'oggetto come MovieClip, Sprite, o altro mi da errore.

    Qualcuno può aiutarmi?


    (Il problema è che questo png mi può andare sopra ad un elemento che va cliccato e quindi mi copre l'evento).

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    bisognerebbe vedere il resto del codice per capire il perchè di quella sintassi con il new ecc... ma credo che dipenda dal fatto che si tratta di una classe singleton

    comunque in ogni caso dovresti ottenere la cosa in questo modo: return (new Embeds.MENU_C as Sprite);
    oppure così: return Sprite(new Embeds.MENU_C);
    e mettendo il giusto ritorno sulla funzione: public static function get MENU():Sprite

  3. #3
    Potrei provare, alla fine ho risolto utilizzando un swf invece della png...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.