Drag&Drop. Canvas von TileList in anderen TileList draggen [Flash 9]
| Beiträge: 15 Wohnort: Aachen Registriert: Jul 2009
| 09.12.2009, 15:33
hallo. hab eine aufgabe bekommen, die farben die von xml ausgelesen werden sollen in ein anderer tilelist gedraggt werden, wie kann ich das machen damit weiter in xml datei neu werte geschrieben werden oder hilfen sie bitte wenigstens das draggen hinzukriegen, danke voraus
hier mein src
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="requestColors()">
<mx:Script>
<![CDATA[
import mx.core.DragSource;
import mx.collections.ArrayCollection;
import mx.managers.DragManager
import mx.events.DragEvent
import mx.rpc.events.ResultEvent;
[Bindable]
public var outputArr:ArrayCollection;
[Bindable]
public var inputArr:ArrayCollection;
public function colorHandler(event:ResultEvent):void
{
outputArr = event.result.selection.fill as ArrayCollection;
}
public function requestColors():void
{
getColorsService.send();
}
]]>
</mx:Script>
<mx:HTTPService id="getColorsService" url="colors.xml" result="colorHandler(event)" />
<mx:TileList
id="output"
width="377" height="378"
itemRenderer="ColorList"
dataProvider="{outputArr}"
dragEnabled="true"
x="10" y="20">
</mx:TileList>
<mx:TileList
id="input"
x="395" y="20"
width="376" height="378" >
</mx:TileList>
</mx:Application>
|
| Geändert von XoXoL am 09.12.09 um 15:39 Uhr | |
| | Beiträge: 4909 Wohnort: zuhaus Registriert: Apr 2004
| 09.12.2009, 16:01
|
|