evt.onRelease = function(){ ...fonction... }
TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul. at test_fla::MainTimeline/resizeHandler()
import fl.controls.TileList; import fl.data.DataProvider; import fl.controls.ScrollBarDirection; import fl.events.ComponentEvent; import fl.containers.UILoader; import fl.controls.Button; var dossierImage:String = 'images/'; var dossierImageMini:String = 'images/min/'; var monXML:XML = <galerie> </galerie>; var dp:DataProvider = new DataProvider(monXML); var myTileList:TileList = new TileList(); myTileList.dataProvider = dp; myTileList.labelFunction = myLabelFunction; myTileList.addEventListener(MouseEvent.MOUSE_DOWN,resizeHandler); myTileList.sourceField = "src"; myTileList.columnWidth = 100; myTileList.rowHeight = 67; myTileList.columnCount = 3; myTileList.rowCount = 6; myTileList.move(10, 10); addChild(myTileList); function myLabelFunction(item:Object):String { var fileName:String = item.src; var filePath:Array = fileName.split("/"); return filePath.pop(); } function resizeHandler(event:MouseEvent): void { var myImg:UILoader = event.currentTarget as UILoader; myImg.source = dossierImage+monXML.image[1].attribute("src"); var newX:uint = (stage.stageWidth - myImg.width) / 2; var newY:uint = (stage.stageHeight - myImg.height) / 2; myImg.move(newX, newY); }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question