I am trying to define a clip to be dragged based on the clip used in the mouseEvent. It doesn’t like that I am trying to create the var dragItem three times. It says, “A conflict exists with definition dragItem in namespace internal.”
Is there a way to do this that I am not seeing? Any light that you can shed would be much appreciated. Thanks!
function mousePress(evt:MouseEvent):void
{
item = MovieClip(evt.target);
switch(getClassName(item))
{
case "pan1" :
var dragItem:pan1 = new pan1;
break;
case "pan2" :
var dragItem:pan2 = new pan2;
break;
case "pan3" :
var dragItem:pan3 = new pan3;
break;
}
dragItem.x = item.x;
dragItem.y = item.y;
addChild(dragItem);
dragItem.startDrag();
}