new .as

View Snippet
                    
	import flash.display.Sprite;
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;
    import flash.events.*;
    /*import flash.events.GestureEvent;
    import flash.events.PressAndTapGestureEvent;
    import flash.events.TransformGestureEvent;*/
    import flash.text.*;
    import flash.ui.Multitouch;
    import flash.ui.MultitouchInputMode;
    import flash.display.MovieClip;
	//import src.diceroller;
	
	

	var die:Number
	var times:Number
	var output2:Number
	var output1:Number
	
	stop();
	
	Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT
	
	xtimes.addEventListener(TextEvent.TEXT_INPUT, textInput, false, 0, true);

	function textInput(e:TextEvent):void 
	{
	times = int((e.target as TextField).text);
	}
	
	D4.addEventListener(TouchEvent.TOUCH_TAP, d4);

	function d4(event:TouchEvent):void
	{
		die = 4;
	}
	
	D6.addEventListener(TouchEvent.TOUCH_TAP, d6);

	function d6(event:TouchEvent):void
	{
		die = 6;
	}
	
	D8.addEventListener(TouchEvent.TOUCH_TAP, d8);

	function d8(event:TouchEvent):void
	{
		die = 8;
	}
	
	D10.addEventListener(TouchEvent.TOUCH_TAP, d10);

	function d10(event:TouchEvent):void
	{
		die = 10;
	}
	
	D12.addEventListener(TouchEvent.TOUCH_TAP, d12);

	function d12(event:TouchEvent):void
	{
		die = 12;
	}
	
	D20.addEventListener(TouchEvent.TOUCH_TAP, d20);

	function d20(event:TouchEvent):void
	{
		die = 20;
	}
	
	roll.addEventListener(TouchEvent.TOUCH_TAP, roller);

	function roller(event:TouchEvent):void
	{
		var output1:Number = Math.ceil(Math.random()* die );
		var output2:Number = output1 * times ;
		output.text = output2.toString();
	}
	
	

                  

diceroller.as

View Snippet
                    package{
	
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;
    import flash.events.Event;
    import flash.events.GestureEvent;
    import flash.events.PressAndTapGestureEvent;
    import flash.events.TransformGestureEvent;
	import flash.event:TouchEvent;
    import flash.text.TextField;
    import flash.text.TextFormat;
    import flash.ui.Multitouch;
    import flash.ui.MultitouchInputMode;
    import flash.display.MovieClip;
	
public class diceroller {
	

	public var die:Number
	public var X:Number
	public var output2:Number
	public var output1:Number
	
	Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT
	
	D4.addEventListener(TouchEvent.TOUCH_TAP, d4);

	function d4(event:TouchEvent):void
	{
		die = 4;
	}
	
	D6.addEventListener(TouchEvent.TOUCH_TAP, d6);

	function d6(event:TouchEvent):void
	{
		die = 6;
	}
	
	D8.addEventListener(TouchEvent.TOUCH_TAP, d8);

	function d8(event:TouchEvent):void
	{
		die = 8;
	}
	
	D10.addEventListener(TouchEvent.TOUCH_TAP, d10);

	function d10(event:TouchEvent):void
	{
		die = 10;
	}
	
	D12.addEventListener(TouchEvent.TOUCH_TAP, d12);

	function d12(event:TouchEvent):void
	{
		die = 12;
	}
	
	D20.addEventListener(TouchEvent.TOUCH_TAP, d20);

	function d20(event:TouchEvent):void
	{
		die = 20;
	}
	
	roll.addEventListener(TouchEvent.TOUCH_TAP, roller);

	function roller(event:TouchEvent):void
	{
		function textInputCapture;
		var output1:Number = Math.ceil(Math.random()* die );
		var output2:Number = output1 * X ;
		output.text = output2;
	}
	function textInputCapture(event:TextEvent):void 
        { 
            var times:Number = TextInput.text; 
        } 
}
}
                  

import.as

View Snippet
                    import flash.display.Sprite;
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;
    import flash.events.Event;
    import flash.events.GestureEvent;
    import flash.events.PressAndTapGestureEvent;
    import flash.events.TransformGestureEvent;
    import flash.text.TextField;
    import flash.text.TextFormat;
    import flash.ui.Multitouch;
    import flash.ui.MultitouchInputMode;
    import flash.display.MovieClip;
	import diceroller;