On Wed, Feb 17, 2010 at 11:05 AM, Cor <[email protected]> wrote:
> And also missing :
>
> SpinningWorld;
>
> Navigation;
>
> Spotlight;
>
To make matters easier, I eliminated the above:
package
{
import flash.geom.Transform;
import flash.filters.DropShadowFilter;
import flash.text.TextField;
import flash.text.TextFormat;
import flash.text.TextFormatAlign;
import flash.text.TextFieldAutoSize;
import flash.geom.Matrix;
import flash.events.IOErrorEvent;
import flash.filters.GlowFilter;
import flash.display.Sprite;
import flash.events.Event;
import flash.events.ProgressEvent;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.display.MovieClip;
import flash.display.Loader;
import flash.display.LoaderInfo;
import flash.display.DisplayObject;
import flash.net.URLRequest;
import flash.display.Shape;
import flash.geom.*;
import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.filters.GlowFilter;
import flash.filters.BitmapFilterQuality;
import flash.geom.Rectangle;
import com.greensock.*;
import com.greensock.easing.*;
// import SpinningWorld;
// import Navigation;
// import Spotlight;
import flash.text.Font;
public class DesertSands extends MovieClip
{
var myFont:Font = new ArialBlack();
// public var myNav:Navigation;
// public var mySpinningWorld:SpinningWorld;
// public var mySpotlight:Spotlight;
public var radius:int = 500;
public var textureMap:BitmapData;
public var myLogo:Bitmap;
var parent_container:Sprite = new Sprite();
var fontContainer:MovieClip = new MovieClip();
var target:MovieClip = new MovieClip();
public function DesertSands()
{
// myNav = new Navigation();
// addChild(myNav);
loadImage();
companyName();
slogan();
byline();
phoneNumbers();
}
function companyName():void
{
var coName:TextField = new TextField();
coName.text = 'Desert Sands Industrial';
coName.textColor = 0xFFFFFF;
coName.autoSize = TextFieldAutoSize.LEFT;
coName.x = 550;
coName.y = 55;
coName.embedFonts = true;
var format:TextFormat = new TextFormat();
format.font = myFont.fontName;
format.size = 40;
coName.setTextFormat(format);
var dropShadow:DropShadowFilter = new DropShadowFilter();
dropShadow.color = 0x000000;
dropShadow.blurX = 10;
dropShadow.blurY = 10;
dropShadow.angle = 0;
dropShadow.alpha = 0.5;
dropShadow.distance = 10;
var filtersArray:Array = new Array(dropShadow);
coName.filters = filtersArray;
target.addChild(fontContainer);
fontContainer.addChild(coName);
addChild(fontContainer);
var degX:Number = 15;
var degY:Number = 15;
var m:Matrix = transform.matrix;
m.b = Math.tan(degY *(Math.PI/180));
m.c = Math.tan(degX *(Math.PI/180));
var t:Transform = new Transform(target);
t.matrix = m;
target.transform = t;
TweenLite.to(target, 1, {x:-300});
}
function slogan():void
{
var mySlogan:TextField = new TextField();
mySlogan.text = 'Innovative Solutions For All Your Business Needs';
mySlogan.textColor = 0x000000;
mySlogan.autoSize = TextFieldAutoSize.LEFT;
mySlogan.x = 290;
mySlogan.y = 100;
var format:TextFormat = new TextFormat();
format.font = "Arial Black";
format.size = 15;
mySlogan.setTextFormat(format);
addChild(mySlogan);
}
function byline():void
{
var myByline:TextField = new TextField();
myByline.text = 'A Dyer and Payne Company';
myByline.textColor = 0x333333;
myByline.autoSize = TextFieldAutoSize.LEFT;
myByline.x = 400;
myByline.y = 120;
var format:TextFormat = new TextFormat();
format.font = "Arial";
format.size = 15;
myByline.setTextFormat(format);
var italicFormat:TextFormat = new TextFormat();
italicFormat.italic = true;
myByline.setTextFormat(italicFormat);
addChild(myByline);
}
function phoneNumbers():void
{
var myPhoneNumbers0:TextField = new TextField();
myPhoneNumbers0.text = 'TollFree:';
myPhoneNumbers0.textColor = 0x000000;
myPhoneNumbers0.autoSize = TextFieldAutoSize.LEFT;
myPhoneNumbers0.x = 770;
myPhoneNumbers0.y = 50;
var format0:TextFormat = new TextFormat();
format0.font = "Arial Black";
format0.size = 15;
myPhoneNumbers0.setTextFormat(format0);
addChild(myPhoneNumbers0);
var myPhoneNumbers1:TextField = new TextField();
myPhoneNumbers1.text = '(866) 782-7649';
myPhoneNumbers1.textColor = 0x000000;
myPhoneNumbers1.autoSize = TextFieldAutoSize.LEFT;
myPhoneNumbers1.x = 850;
myPhoneNumbers1.y = 50;
myPhoneNumbers1.setTextFormat(format0);
addChild(myPhoneNumbers1);
var myPhoneNumbers2:TextField = new TextField();
myPhoneNumbers2.text = 'Dalton:';
myPhoneNumbers2.textColor = 0x000000;
myPhoneNumbers2.autoSize = TextFieldAutoSize.LEFT;
myPhoneNumbers2.x = 770;
myPhoneNumbers2.y = 70;
var format:TextFormat = new TextFormat();
format.font = "Arial";
format.size = 15;
myPhoneNumbers2.setTextFormat(format);
addChild(myPhoneNumbers2);
var myPhoneNumbers3:TextField = new TextField();
myPhoneNumbers3.text = '(706) 259-4784';
myPhoneNumbers3.textColor = 0x000000;
myPhoneNumbers3.autoSize = TextFieldAutoSize.LEFT;
myPhoneNumbers3.x = 850;
myPhoneNumbers3.y = 70;
myPhoneNumbers3.setTextFormat(format);
addChild(myPhoneNumbers3);
var myPhoneNumbers4:TextField = new TextField();
myPhoneNumbers4.text = 'Atlanta:';
myPhoneNumbers4.textColor = 0x000000;
myPhoneNumbers4.autoSize = TextFieldAutoSize.LEFT;
myPhoneNumbers4.x = 770;
myPhoneNumbers4.y = 90;
myPhoneNumbers4.setTextFormat(format);
addChild(myPhoneNumbers4);
var myPhoneNumbers5:TextField = new TextField();
myPhoneNumbers5.text = '(404) 530-6593';
myPhoneNumbers5.textColor = 0x000000;
myPhoneNumbers5.autoSize = TextFieldAutoSize.LEFT;
myPhoneNumbers5.x = 850;
myPhoneNumbers5.y = 90;
myPhoneNumbers5.setTextFormat(format);
addChild(myPhoneNumbers5);
var myPhoneNumbers6:TextField = new TextField();
myPhoneNumbers6.text = 'St. Croix:';
myPhoneNumbers6.textColor = 0x000000;
myPhoneNumbers6.autoSize = TextFieldAutoSize.LEFT;
myPhoneNumbers6.x = 770;
myPhoneNumbers6.y = 110;
myPhoneNumbers6.setTextFormat(format);
addChild(myPhoneNumbers6);
var myPhoneNumbers7:TextField = new TextField();
myPhoneNumbers7.text = '(340) 773-1029';
myPhoneNumbers7.textColor = 0x000000;
myPhoneNumbers7.autoSize = TextFieldAutoSize.LEFT;
myPhoneNumbers7.x = 850;
myPhoneNumbers7.y = 110;
myPhoneNumbers7.setTextFormat(format);
addChild(myPhoneNumbers7);
}
private function loadImage():void
{
parent_container = new Sprite();
addChild(parent_container)
var path:String = "images/logo.png";
var req:URLRequest = new URLRequest(path);
var loader:Loader = new Loader();
loader.load(req);
loader.addEventListener(IOErrorEvent.IO_ERROR,
function(e:IOErrorEvent):void{ trace(e) });
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,loaded);
}
public function loaded(evt:Event):void
{
var myGlowFilter = new GlowFilter (0xffffff,0.6,10,10,3,5,false,false);
var loaderInfo:LoaderInfo = evt.target as LoaderInfo;
var displayObject:DisplayObject = loaderInfo.content;
displayObject.width = 400;
displayObject.height = 400;
parent_container.addChild(displayObject);
displayObject.x = -displayObject.width / 2;
displayObject.y = -displayObject.height / 2;
parent_container.x = 1000;
parent_container.y = 208;
parent_container.filters = [myGlowFilter];
parent_container.alpha = 0;
TweenLite.to(parent_container, 0, {x:107, y:107, scaleX:0.5, scaleY:0.5,
rotation:720, alpha:1});
// addEventListener(Event.COMPLETE, spotlight);
}
}
}
TIA,
Susan
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders