Help - 48 hrs to complete my Flash project [not much applied experience]
I'm looking for any kind of insight or advice possible, as this could be my job at stake.
I have some previous Flash and Dreamweaver training, I can figure out the programming aspect if needed, and am a long-time experienced graphic artist with Adobe Photoshop and Illustrator. I have the Adobe Design Premium CS4 package.
**I've been asked to complete a project by Wed, close of business for a Flash presentation...which I'm quite rusty with (taken some courses a few back and tried various aspects out with the software). I've paid for and downloaded some Flash Web Templates, hoping to save time, and wondering I might be able to use the web templates to create the following requested:
1) a Flash presentation that can loop on a TV screen
2) have the same Flash presentation with navigation on a DVD, but will include additional documentation that can be obtainable by clicking through the navigation, etc.
If I need to clarify, please let me know. I've been asked to complete this as I have quite a bit of experience with graphics, but seriously rusty with the Flash portion.
Any suggestions?? I'd be incredibly grateful!
Thank you!
Your idea so great, just not sure how to go about it.
I purchased templates from www.bigbangtemplates.com and was hoping I could edit at least one of those to save time, as I haven't used actionscript, other than testing a few simple things out and have book available. I was hoping some of the obvious navigation would already be in place and I could replace pieces, etc.
I have or can quickly create some supporing graphics for my visuals, but need to focus on a visual that show's the company, it's five or so areas of interest, some kind of narrowing in on each one with some more text, back to the menu, on to the next one, etc. That's just a rough guess.
I also purchased some video backgrounds, if that helps for flair, without beeing cheezy. :-/
Just wondering if this is more or less a joke to be able to accomplish this and if this is going to be a task beyond the rusty beginner? If so, I think I need to just shoot myself. Thanks for the assist!
Similar Messages
-
Help with downloading new version of flash player not accepting password
I am having trouble downloading the new flash player version. Adobe is not excepting my password even with changing it several times. Need help with downloading the new version.
It's NOT an Adobe password. It's your Operating System (admin) password.
Download the Adobe Flash Player installer directly by clicking one of the following links.
Flash Player for ActiveX (Internet Explorer)
Flash Player Plug-in (All other browsers)
Flash Player (Mac OS X) -
Hi, I was told I didn't have Flash 7 when trying to see something online (which I am sure was incorrent to begin with) so I followed the provided link to download Flash version 11.5. The download completed without problems but Flash doesn't seem to work at all. I have uninstalled, reinstalled and restarted. I don't know what to try next, any help would be much appreciated!
Start here;
http://helpx.adobe.com/flash-player/kb/installation-problems-flash-player-mac.ht ml
Also, never, never follow links for flash, codecs or plug-ins of any kind from websites that throw up these warnings - there's a high chance of the link being to a malware site.
Always go directly to the vendor. -
Help - Addon Script Action in AS3 Flash Project
Hello,
I need to add an action to which my script when I press a specific key and
a description to appear when I click another button the specific description of this product will disappear.
import caurina.transitions.*;
import flash.events.MouseEvent;
import flash.display.MovieClip;
import flash.events.Event;
flashmo_graphic.visible = false;
loading_info.text = "Carregando Dados...";
var folder:String = "thumbnails/";
var auto_align:Boolean = true;
var enable_fullscreen:Boolean = true;
var tween_duration:Number = 2;
var tn_border_size:Number = 0;
var tn_border_color:Number = 0xFFFFFF;
var tn_alpha:Boolean = true;
var x_spacing:Number = 300;
var y_spacing:Number = 0;
var side_tn_count:int = 8;
var stop_move:Boolean = false;
var min_x:Number;
var decrement:Number = 2;
var slope:Number;
var side_pic_scale:Number = 0.85;
var scale_diff:Number = 0.5;
var i:int;
var tn:int = 0;
var current_pic_no:int = -1;
var total_items:int;
var tn_loader:Loader = new Loader();
var flashmo_xml:XML;
var flashmo_tn_list = new Array();
var x_position_array:Array;
var scale_array:Array;
var mc:MovieClip = new MovieClip();
var thumbnail_group:MovieClip = new MovieClip();
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.addEventListener( Event.RESIZE, resize_listener );
stage.dispatchEvent( new Event( Event.RESIZE ) );
this.addChild(thumbnail_group);
function resize_listener( e:Event ): void
this.x = Math.floor( stage.stageWidth * 0.5 );
this.y = Math.floor( stage.stageHeight * 0.5 );
function switch_screen_mode( me:MouseEvent )
if( stage.displayState == StageDisplayState.NORMAL )
stage.displayState = StageDisplayState.FULL_SCREEN;
else
stage.displayState = StageDisplayState.NORMAL;
function load_gallery(xml_file:String):void
var xml_loader:URLLoader = new URLLoader();
xml_loader.load( new URLRequest( xml_file ) );
xml_loader.addEventListener( Event.COMPLETE, create_gallery );
function create_gallery(e:Event):void
flashmo_xml = new XML(e.target.data);
total_items = flashmo_xml.thumbnail.length();
auto_align = flashmo_xml.config.@auto_align.toString() == "false" ? false : true;
enable_fullscreen = flashmo_xml.config.@enable_fullscreen.toString() == "false" ? false : true;
tn_alpha = flashmo_xml.config.@tn_alpha.toString() == "false" ? false : true;
if( [email protected]() != "" )
folder = [email protected]();
if( flashmo_xml.config.@tween_duration.toString() != "" )
tween_duration = parseFloat( flashmo_xml.config.@tween_duration.toString());
if( flashmo_xml.config.@tn_border_size.toString() != "" )
tn_border_size = parseInt( flashmo_xml.config.@tn_border_size.toString());
if( flashmo_xml.config.@tn_border_color.toString() != "" )
tn_border_color = flashmo_xml.config.@tn_border_color.toString();
if( flashmo_xml.config.@x_spacing.toString() != "" )
x_spacing = parseFloat( flashmo_xml.config.@x_spacing.toString());
if( flashmo_xml.config.@y_spacing.toString() != "" )
y_spacing = parseFloat( flashmo_xml.config.@y_spacing.toString());
if( flashmo_xml.config.@side_tn_count.toString() != "" )
side_tn_count = parseInt( flashmo_xml.config.@side_tn_count.toString());
if( side_tn_count <= 4 )
scale_diff = 0;
side_pic_scale = 0.3;
fill_arrays();
for( i = 0; i < total_items; i++ )
flashmo_tn_list.push( {
filename: flashmo_xml.thumbnail[i].filename.toString(),
url: flashmo_xml.thumbnail[i].url.toString(),
target: flashmo_xml.thumbnail[i].target.toString()
load_tn();
function fill_arrays():void
var d:int;
var row:int;
var column:int;
var power:Number = 1;
var row_one_x:Number = x_spacing;
var row_one_scale:Number = side_pic_scale;
var x_first_row:Array = new Array( side_tn_count );
var scale_first_row:Array = new Array( side_tn_count );
var scale_ratio:Number = scale_diff / x_spacing;
slope = - y_spacing / x_spacing;
x_position_array = new Array( x_spacing + 1 );
x_position_array[0] = x_first_row;
x_first_row[0] = row_one_x;
scale_array = new Array( x_spacing + 1 );
scale_array[0] = scale_first_row;
scale_first_row[0] = row_one_scale;
for( column = 1; column < side_tn_count; column++ )
power *= decrement;
row_one_x += x_spacing * power;
x_first_row[column] = Math.round( row_one_x );
row_one_scale -= scale_diff;
scale_first_row[column] = row_one_scale;
for( row = 1; row <= x_spacing; row++ )
var x_each_row:Array = new Array( side_tn_count );
var scale_each_row:Array = new Array( side_tn_count );
x_position_array[row] = x_each_row;
scale_array[row] = scale_each_row;
power = decrement;
d = Math.round( row * power );
x_each_row[0] = x_position_array[0][0] + d;
scale_each_row[0] = scale_array[0][0] - d * scale_ratio;
for( column = 1; column < side_tn_count; column++ )
power *= decrement;
d = Math.round( row * power );
x_each_row[column] = x_position_array[0][column] + d;
scale_each_row[column] = scale_array[0][column] - d * scale_ratio;
function load_tn():void
var pic_request:URLRequest = new URLRequest( folder + flashmo_tn_list[tn].filename );
tn_loader = new Loader();
tn_loader.load(pic_request);
tn_loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, tn_progress);
tn_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, tn_loaded);
tn++;
function tn_progress(e:ProgressEvent):void
loading_info.text = "Carregando " + tn + " de " + total_items;
loading_info_bg.width = loading_info.width;
function tn_loaded(e:Event):void
var flashmo_tn_bm:Bitmap = new Bitmap();
var flashmo_tn_mc:MovieClip = new MovieClip();
flashmo_tn_bm = Bitmap(e.target.content);
flashmo_tn_bm.smoothing = true;
flashmo_tn_bm.x = - flashmo_tn_bm.width * 0.5;
flashmo_tn_bm.y = - flashmo_tn_bm.height * 0.5;
if( tn_border_size > 0 )
var bg_width:Number = flashmo_tn_bm.width + tn_border_size * 2;
var bg_height:Number = flashmo_tn_bm.height + tn_border_size * 2;
flashmo_tn_mc.graphics.beginFill(tn_border_color);
flashmo_tn_mc.graphics.drawRect( - bg_width * 0.5, - bg_height * 0.5, bg_width, bg_height );
flashmo_tn_mc.graphics.endFill();
flashmo_tn_mc.addChild(flashmo_tn_bm);
flashmo_tn_mc.name = "flashmo_tn_" + thumbnail_group.numChildren;
flashmo_tn_mc.alpha = 0;
thumbnail_group.addChild( flashmo_tn_mc );
if( tn < total_items )
load_tn();
else
tn_loader.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, tn_progress);
tn_loader.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, tn_loaded);
tn_loader = null;
activate_stack_flow();
function activate_stack_flow():void
current_pic_no = Math.floor( total_items >> 1 );
flashmo_stack_flow( 0, false );
loading_info.text = "";
loading_info_bg.visible = false;
thumbnail_group.scaleX = thumbnail_group.scaleY = thumbnail_group.alpha = 0;
Tweener.addTween( thumbnail_group, { alpha: 1, scaleX: 1.1, scaleY: 1.1,
time: tween_duration, transition: "easeOutBack", onComplete: activate_actions } );
function activate_actions():void
for( i = 0; i < total_items; i++ )
mc = MovieClip( thumbnail_group.getChildByName("flashmo_tn_" + i) );
mc.addEventListener( MouseEvent.CLICK, tn_click );
mc.enabled = false;
stage.addEventListener( MouseEvent.MOUSE_DOWN, drag);
stage.addEventListener( MouseEvent.MOUSE_UP, drop);
stage.addEventListener( Event.MOUSE_LEAVE, stage_leave );
stage.addEventListener( MouseEvent.CLICK, stage_click, true );
if( enable_fullscreen )
stage.doubleClickEnabled = true;
stage.addEventListener( MouseEvent.DOUBLE_CLICK, switch_screen_mode );
function tn_click( e:MouseEvent ):void
thumbnail_group.removeEventListener( Event.ENTER_FRAME, tn_update );
mc = MovieClip(e.target);
current_pic_no = parseInt(mc.name.slice(11,14));
if( mc.x == 0 && mc.y == 0 )
/////OPEN DESCRIPTION HERE /////
function p_click(me:MouseEvent)
var sp:Sprite = me.target as Sprite;
var s_no:Number = parseInt(sp.name.slice(8,10));
tn_title.text = title_list[s_no];
tn_desc.text = description_list[s_no];
tn_valor.text = url_list[s_no];
tn_title.visible = tn_desc.visible = tn_valor.visible = false;
pic_loader.contentLoaderInfo.addEventListener(Event.OPEN, on_open);
pic_loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, on_progress);
pic_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, on_pic_loaded);
pic_loader.load(new URLRequest( folder + filename_list[s_no]));
pic_loader.alpha = 0;
url_button.visible = false;
url_button.addEventListener(MouseEvent.CLICK, goto_URL);
Tweener.addTween( container, { y: 1990, time: 0.5, transition:"easeInExpo" } );
//////CLOSE DESCRIPTION HERE//////
function remove_desc(e:Event):void
tn_title.text = "";
tn_desc.text = "";
tn_valor.text = "";
url_button.visible = false;
addEventListener(Event.ENTER_FRAME, render);
function render(e:Event):void
var distance_x:Number = (stage.mouseX - 400) * 0.0001;
angle += distance_x;
cam.x = - Math.cos(angle) * 150;
cam.z = Math.sin(angle) * 150;
scene.renderCamera(cam);
else
flashmo_stack_flow( tween_duration, false );
function flashmo_stack_flow( duration:Number, align:Boolean ):void
var move_x:Number;
var move_y:Number;
var pic_index:int;
var pic_scale:Number;
var pic_alpha:Number = 1;
var pic_depth:int;
if( duration > 0 )
stage.removeEventListener( MouseEvent.MOUSE_DOWN, drag );
for( i = current_pic_no - 1; i >= 0; i-- )
pic_index = current_pic_no - i - 1;
mc = MovieClip( thumbnail_group.getChildByName( "flashmo_tn_" + i ) );
if( pic_index < side_tn_count )
move_x = - x_position_array[0][ pic_index ];
move_y = Math.round( slope * Math.abs( move_x ) );
pic_scale = scale_array[0][pic_index];
if( tn_alpha )
pic_alpha = pic_scale;
if( duration > 0 )
mc.addEventListener( MouseEvent.CLICK, tn_click );
else
move_x = -2000;
move_y = 0;
pic_alpha = 0;
mc.removeEventListener( MouseEvent.CLICK, tn_click );
if( mc.x == - 2000 && move_x != -2000 )
if( align )
mc.x = move_x;
else
mc.x = - x_position_array[0][side_tn_count - 1] - ( x_spacing >> 1 );
mc.scaleX = mc.scaleY = 0.2;
mc.y = - slope * mc.x;
mc.alpha = pic_alpha;
thumbnail_group.setChildIndex( MovieClip( thumbnail_group.getChildByName("flashmo_tn_" + i) ), 0 );
if( duration > 0 )
Tweener.addTween( mc, { x: move_x, y: move_y,
scaleX: pic_scale, scaleY: pic_scale,
time: duration, transition: "easeOutQuart" });
else
mc.x = move_x;
mc.y = move_y;
mc.scaleX = mc.scaleY = pic_scale;
for( i = current_pic_no; i < thumbnail_group.numChildren; i++ )
pic_index = i - current_pic_no - 1;
mc = MovieClip( thumbnail_group.getChildByName( "flashmo_tn_" + i ) );
if( pic_index == -1 )
move_x = move_y = 0;
pic_depth = i;
pic_alpha = pic_scale = 1;
if( duration > 0 )
mc.addEventListener( MouseEvent.CLICK, tn_click );
else if( pic_index < side_tn_count )
move_x = x_position_array[0][ pic_index ];
move_y = Math.round( slope * move_x );
pic_depth = 0;
pic_scale = scale_array[0][pic_index];
if( duration > 0 )
mc.addEventListener( MouseEvent.CLICK, tn_click );
if( tn_alpha )
pic_alpha = pic_scale;
else
pic_alpha = 1;
else
pic_alpha = 0;
move_x = 2000;
move_y = 0;
mc.removeEventListener( MouseEvent.CLICK, tn_click );
if( mc.x == 2000 && move_x != 2000 )
if( align )
mc.x = move_x;
else
mc.x = x_position_array[0][side_tn_count - 1] + ( x_spacing >> 1 );
mc.scaleX = mc.scaleY = 0.2;
mc.y = slope * mc.x;
mc.alpha = pic_alpha;
thumbnail_group.setChildIndex( MovieClip( thumbnail_group.getChildByName("flashmo_tn_" + i) ), pic_depth );
if( duration > 0 )
Tweener.addTween( mc, { x: move_x, y: move_y, scaleX: pic_scale, scaleY: pic_scale,
time: duration, transition: "easeOutQuart",
onComplete: after_tween, onCompleteParams: [i, mc]});
else
mc.x = move_x;
mc.y = move_y;
mc.scaleX = mc.scaleY = pic_scale;
function after_tween( current_index:int, my_mc:MovieClip ):void
if( current_index == total_items - 1 )
remove_update();
function remove_update(): void
stop_move = false;
stage.addEventListener( MouseEvent.MOUSE_DOWN, drag );
var mouse_down:Boolean;
var first_mouse_x:Number;
var old_mouse_x:Number;
var diff:Number;
var d_ease:Number;
function drag( me:MouseEvent ):void
mouse_down = true;
first_mouse_x = old_mouse_x = this.mouseX;
Tweener.removeAllTweens();
thumbnail_group.addEventListener( Event.ENTER_FRAME, tn_update );
function drop( me:MouseEvent ):void
mouse_down = false;
old_mouse_x = this.mouseX;
function stage_leave( e:Event ):void
mouse_down = false;
function stage_click( me:MouseEvent ):void
if( this.mouseX != first_mouse_x )
me.stopPropagation();
function tn_update( e:Event ):void
if( mouse_down )
diff = this.mouseX - old_mouse_x;
old_mouse_x = this.mouseX;
if( diff > 0 )
var first_mc:MovieClip = MovieClip( thumbnail_group.getChildByName("flashmo_tn_0") );
if( first_mc.x + diff > 0 )
diff = - first_mc.x;
else if( first_mc.x == 0 )
diff = 0;
else if( diff < 0 )
var last_mc:MovieClip = MovieClip( thumbnail_group.getChildByName("flashmo_tn_" + ( total_items - 1 ) ) );
if( last_mc.x + diff < 0 )
diff = - last_mc.x;
else if( last_mc.x == 0 )
diff = 0;
d_ease = diff;
else
d_ease = diff * 0.2;
diff -= d_ease;
if( Math.abs( diff ) < 1 )
thumbnail_group.removeEventListener( Event.ENTER_FRAME, tn_update);
stop_move = true;
if( auto_align )
flashmo_stack_flow( tween_duration, true );
if( d_ease != 0 )
var mid_pic_right:int = -1;
var mid_pic_left:int = -1;
var d:Number = 0;
mc = MovieClip( thumbnail_group.getChildByName("flashmo_tn_" + current_pic_no) );
min_x = mc.x;
while( true )
if( d_ease > 0 )
if( min_x < 0 )
d = - min_x;
if( d > d_ease )
d = d_ease;
mid_pic_left = current_pic_no;
mid_pic_right = current_pic_no + 1;
else
d = x_spacing - min_x;
if( d > d_ease )
d = d_ease;
mid_pic_left = current_pic_no - 1;
mid_pic_right = current_pic_no;
else
if( min_x <= 0 )
d = - ( x_spacing + min_x );
if( d < d_ease )
d = d_ease;
mid_pic_left = current_pic_no;
mid_pic_right = current_pic_no + 1;
else
d = - min_x;
if( d < d_ease )
d = d_ease;
mid_pic_left = current_pic_no - 1;
mid_pic_right = current_pic_no;
move_d( d, mid_pic_left, mid_pic_right );
d_ease -= d;
if( d_ease == 0 )
break;
function move_d( d:Number, mid_pic_left:int, mid_pic_right:int ):void
try
if( stop_move )
stop_move = false;
return;
var new_x:Number;
var new_scale:Number;
var new_alpha:Number = 1;
var left_wing_row:int;
var right_wing_row:int;
var scale_ratio:Number = scale_diff * d / x_spacing;
var abs_x:Number;
var right_pic_x:Number;
if( mid_pic_left > -1 )
mc = MovieClip( thumbnail_group.getChildByName("flashmo_tn_" + mid_pic_left) );
mc.addEventListener( MouseEvent.CLICK, tn_click );
if( d > 0 )
if( mc.x < 0 )
mc.scaleX = mc.scaleY = mc.scaleX + scale_ratio;
else
mc.scaleX = mc.scaleY = mc.scaleX - scale_ratio;
else
mc.scaleX = mc.scaleY = mc.scaleX + scale_ratio;
if( mc.scaleX > 1 )
mc.scaleX = mc.scaleY = 1;
mc.x = mc.x + d;
mc.y = - slope * mc.x;
if( tn_alpha )
mc.alpha = mc.scaleX;
else
mc.alpha = 1;
left_wing_row = get_position_row( mc.x );
min_x = Math.abs( mc.x );
current_pic_no = mid_pic_left;
if( mid_pic_right > -1 && mid_pic_right < total_items )
mc = MovieClip( thumbnail_group.getChildByName("flashmo_tn_" + mid_pic_right) );
mc.addEventListener( MouseEvent.CLICK, tn_click );
if( d > 0 )
mc.scaleX = mc.scaleY = mc.scaleX - scale_ratio;
else
if( mc.x > 0 )
mc.scaleX = mc.scaleY = mc.scaleX - scale_ratio;
else
mc.scaleX = mc.scaleY = mc.scaleX + scale_ratio;
if( mc.scaleX > 1 )
mc.scaleX = mc.scaleY = 1;
mc.x = mc.x + d;
mc.y = slope * mc.x;
right_pic_x = mc.x;
if( tn_alpha )
mc.alpha = mc.scaleX;
else
mc.alpha = 1;
right_wing_row = get_position_row( mc.x );
abs_x = Math.abs( mc.x );
if( abs_x < min_x )
min_x = abs_x;
current_pic_no = mid_pic_right;
var pic_index:int;
for( i = mid_pic_left - 1; i >= 0; i-- )
pic_index = mid_pic_left - i - 1;
mc = MovieClip( thumbnail_group.getChildByName("flashmo_tn_" + i) );
if( pic_index < side_tn_count )
mc.addEventListener( MouseEvent.CLICK, tn_click );
mc.x = - x_position_array[left_wing_row][pic_index];
mc.y = - slope * mc.x;
mc.scaleX = mc.scaleY = scale_array[left_wing_row][pic_index];
if( mc.scaleX > 1 )
mc.scaleX = scaleY = 1;
if( tn_alpha )
mc.alpha = mc.scaleX;
else
mc.alpha = 1;
if( left_wing_row > 0 && pic_index == side_tn_count - 1 )
mc.x = - 2000;
mc.y = 0;
mc.alpha = 0;
else
mc.removeEventListener( MouseEvent.CLICK, tn_click );
mc.x = - 2000;
mc.y = 0;
mc.alpha = 0;
abs_x = Math.abs( mc.x );
if( abs_x < min_x )
min_x = abs_x;
current_pic_no = i;
sort_group( thumbnail_group );
for( i = mid_pic_right + 1; i < total_items; i++ )
if( right_pic_x == x_spacing )
pic_index = i - mid_pic_right;
else
pic_index = i - mid_pic_right - 1;
mc = MovieClip( thumbnail_group.getChildByName("flashmo_tn_" + i) );
if( pic_index < side_tn_count )
mc.addEventListener( MouseEvent.CLICK, tn_click );
mc.x = x_position_array[right_wing_row][pic_index];
mc.y = slope * mc.x;
mc.scaleX = mc.scaleY = scale_array[right_wing_row][pic_index];
if( tn_alpha )
mc.alpha = mc.scaleX;
else
mc.alpha = 1;
if( right_wing_row > 0 && pic_index == side_tn_count - 1 )
mc.x = 2000;
mc.y = 0;
mc.alpha = 0;
else
mc.removeEventListener( MouseEvent.CLICK, tn_click );
mc.x = 2000;
mc.y = 0;
mc.alpha = 0;
abs_x = Math.abs( mc.x );
if( abs_x < min_x )
min_x = abs_x;
current_pic_no = i;
sort_group( thumbnail_group );
catch( e:Error )
trace( e.message );
function get_position_row( x_position:Number ):int
for( var r:int = 9; r <= x_spacing; r++ )
if( x_position_array[r][0] == x_position )
return r;
return Math.abs( x_position );
function sort_group( group:MovieClip ):void
var i:int;
var child_list:Array = new Array();
i = group.numChildren;
while(i--)
child_list[i] = group.getChildAt(i);
child_list.sortOn( "scaleX", Array.NUMERIC );
i = group.numChildren;
while(i--)
if( child_list[i] != group.getChildAt(i) )
group.setChildIndex(child_list[i], i);
>>>>> full PROJECT www.solutionvix.com/projec_as3_help.rarWith what part of what you want to do are you having a problem? Post only the code that is giving you a problem - I doubt anyone is going to read all of what you just provided to try to figure out how your vague description fits in with it..
-
I am doing a University Project, and I cannot find how much it would cost for a team of 15 to all use the Adobe Creative Suite, or any other combination of the major graphic design tools, all at once.
I could not find any 'deals', or specials on the Adobe website for teams of 15, or whether they offered cheaper prices.
Any help would be amazing,
Thanks.Currently you can get an Individual subscription for $19.99 a month ($299.85 a month for 15 Individual subscriptions). Details here https://creative.adobe.com/plans. The price does require an annual subscription.
If all 15 of you do not need to use the software at the same time you could get an educational Team subscription and rotate less than 15 Seats as needed. -
Flash Project not playing when users go to site
Alright heres my problem. I have a large flash website, that
was originally a template and I added to it. I have been able to
upload it to my server, but there is at least several minutes wait
time before the preloader came up. So in an effort to fix this I
created a Master file with 10 frames total. on the first keyframe I
have "Loading Site" in plain letters. I have the actionscript on
keyframe 1 and I have the main movie(masterP.swf) loading into
level 20, preloader.swf loading into level 50 and trigger.swf
loading into level 5.
here is the actionscript on frame 1:
stop();
//-----------------------<MCL>------------------------\\
var myMCL:MovieClipLoader = new MovieClipLoader();
var myListener:Object = new Object();
myMCL.addListener(myListener);
myListener.onLoadProgress = function(target_mc:MovieClip,
loadedBytes:Number,totalBytes:Number) {
_level50._visible = true;
var preloadPercent:Number = Math.round((loadedBytes /
totalBytes) *100);
_level50.preloader.gotoAndStop(preloadPercent);
_level50.preloadInfo1.text = preloadPercent + " % loaded";
_level50.preloadInfo2.text = Math.round(loadedBytes/1000) +
" k loaded / " + Math.round(totalBytes/1000) + " k total";
myListener.onLoadComplete = function(target_mc:MovieClip) {
_level50._visible = false;
//-------------------</MCL>---------------------------\\
//triggers the MCL to load these assets
myMCL.loadClip("trigger.swf", 5);
myMCL.loadClip("preloader.swf", 50);
here is the actionscript on frame 10:
stop();
myMCL.loadClip("masterP.swf", 20);
The biggest issue is when the user goes to that website it
almost seems as though the movie is sitting on Frame 1"loading
Site" and doesnt even reach the preloader, then when i hit the back
button and go foward the preloader is there, just looping in place
not really loading. oh yeah I have two dynamic fields on the
preloader, and it is supposed to have loading info in them, but
they do not even show up. Not sure what I should do. I am uploading
with Dreamweaver MX, I am using Flash 8, the original file was
flashmx I believe.ok I think I fixed the problem, but i dont know how, but now
I have a new problem and I need your help on this one, the
preloader comes right up and at about 45% I get an error message:
"A script in this movie is causing Adobe Flash Player 9 to run
slowly. If it continues to run your computer may become
unresponsive. Do You want to Abort?" Also the site loads around
this time, it is NOT loaded correctly because when i click on the
buttons they go to wrong frame labels, though once the loading is
done they go to the correct one. Any idea of what I need to do for
this -
Help! understand cs4 flash "Project"
Ok, In cs3 flash project was nice it did what i needed but
now it seems to take more time. the reason may be I'm not using it
for the reason usually used so new operations and features where
not geared to my usage. sorry for any spelling problems or
miss-usage of words.
How I use project. I use it to batch publish 10-100 files
while i go get a coffee.
so why am i writing this.
the cs4 version dose some things that i hope someone knows a
way around.
1. so i have my project file and all my flash files open(open
in project not open as a document) and now i have to check off each
10-100 files i want to publish. waist of time. i understand why its
done but anyone know a check all function?
2. in cs3 fash would hide the publishing visualy from me and
just output the file name to an output window when completed. in
cs4 it opens the file publishes and closes it then moves to the
next one. why? i don't need to see this and i feel its slowing the
process. is it?
3. ok side note cause i just dont know if its possible but is
there a way to override the publish settings for all the files to
follow one set way. example say i have 3 flies in the publish
settings file A says publish a jpeg and a swf, file B says publish
a mov and file C says publish a gif to a different location say my
desktop not the folder its in like the others. ok, now is there a
way to make them say publish as just a swf(or whatever) to say a
new empty folder named say new folder on the desktop. basically
overriding the publish settings.
ok thanks for any help and making my day shorter. if you know
of anything that might be easer please postBump
-
Hi everyone,
I'm repurposing a Flash Project and received the source files not all together.
I've found the correct file paths to place the class(.as) files for all but one..
I get a compiler error...
1061: Call to a possibly undefined method setOpenUpwards through a reference with static type fl.controls:ComboBox.
Where should I place the ComboBox.as file?
My import code is in place..
import fl.controls.ComboBox;
I don't see any fl.controls filepath in my project folder...
Any help is greatly appreciated!!
Thanks,
DKOkay, looks like I just needed to place the ComboBox.as inside the folders in a directory path like fl>controls>ComboBox.as.
For some reason, I thought the fl package was a built in package for Flash and therefore you couldn't access it because that part of the code is not editable.
DK -
Please help me - cannot publish my flash project
Hi
I'm new to flash mx 2004 and I'm having a problem publishing and playing my finished project. Every time I try to play or publish the project I get a 'The Flash program is out of memory. Please increase virtual memory on your PC' message. I was originally working on a 1 gig RAM PC and thought this was the problem. I've since borrowed a 2 GIG RAM PC which allowed me to do a little bit more work before I got the same problem. I then got a 4 GIG PC and was able to finish the project but if I try to play it or publish it the program crashes. Any Ideas. This is a college project which I need to publish as a windows exe file and I can't do it. I don't know what's wrong. The project is about 280 meg in size. I tried to 'save and compact' but it still crashes. I also tried to debug the flash project and it crashed again. I'm baffled as I think a 4 GIG PC should be ample and I no longer think that this is entirely a RAM problem anyway. Please any suggestions would be appreciatedMore goes into compilation than the RAM size, indeed.
Is the file size you mention (280 MB) the size of the SWF or the size of the FLA?
If it is the size of the SWF, then it is likely that your FLA is at least double that, and - while running in the OS, is likely taking upwards of 1GB of the available RAM. The OS is using this RAM also, as well as any other processes that are running on the computer.
I would say that your best choice, at this point, is to break the project into multiple smaller flash files, that will compile easier and run faster in the completed state. -
Making a Flash Project for distribution on a PC/MAC
I recently completed a mobile project and I want to convert it so that it can be install on a PC or Mac.
I was wondering if there was a setting that could allow me to create the project for PC or Mac and have it installed like any other program.
I do have a solution that I've used previously:
1) Create a swf.
2) Use Zinc (http://www.multidmedia.com/) to create the package
3) Use Inno Installer to create the installer (Windows)
I am trying to aviod having to use three different programs to package my app for distribution as well as create two distribution files, one for PC and the other for MAC.
I am aware that I can set the publishing settings to AIR 3.2 for desktop and use the Windows installer option. But when I did that and installed the program on my computer, to test, and launched it I couldn't see the program. It was open but not visible.
Also, are there any api's are not allowed on desktop e.g. NativeApplication class? I am trying figure out why I could not view my app on the PC.
Any thoughts would help.use air.
check the as3 classes api. flash player version support is listed at the top of each class. -
This question was posted in response to the following article: http://help.adobe.com/en_US/flash/cs/using/WSd60f23110762d6b883b18f10cb1fe1af6-7effa.html
Note to forum users: This is additional information for the help, not a question. However, if you have more to add about Flash projects, please do. The documentation on it doesn't have much for people using this in earnest.
Before you try to use this for a project that is of a scale that needs it, be aware that flash projects don't work well unless you can have all of your fla/xfl files in the root of a single directory. That is, if you make a change in a shared symbol in a file that is in a nested directory, not only will that update not carry over to the AuthorTimeSharedAssets (and thus the other files), but it will be overwritten when you close the file and reopen it. This failure is completely silent, so you can go along making changes for hours without realizing they didn't "take."
If you try to get around this by putting your files outside the project and using Locations, when you open a symbol in the Location directory for editing, it will prompt you to open AuthorTimeSharedAssets for editing. Not exactly the best workflow ever, but it at least gets the symbol updated in the right place to make things work as expected. -
so my Ipod touch hasn't been connecting to computer, nor charging for a week or two until i turn it off completely and now i try to reset all content and setting,(thinking it may connect to the computer and itunes and also charge) but the circle goes round and round for like hrs(24) and it still does not complete the reset.
pls pls pls pls help .
i have tried alot of solutions, but non of them have worked.Have you tried walking it into the nearest Apple Store and asking for assistance there...?
I'm guessing you don't have Apple Care on it. -
Ipod flashes "do not disconnect", not recognized in itunes source - Help!
My ipod (2nd generation) continues flashes do not disconnect when connected. Recently upgraded to itunes 8. Have tried 5Rs including restarting service, renaming drive, reinstalling itunes, etc.
Also ran diagnostic, all test pass except sync test. Please help, any thoughts?hi, thanks for responding so quickly. here's what happened:
1. i connected the ipod to my laptop and the DND (do no disconnect) message flashed on the ipod screen.
2. as u suggested, i clicked on itunes and tried to change its setting to automatic..it was on automatic already.
*laptop showed update was completed but DND message still flashes on ipod. I decided to check if everything else was working.
3. downloaded a song and when it was done i checked my itune page and library...song wasn't there.
4. i clicked file, add file to the library, browsed and found the song in documents/music/itunes.
5. clicked open then updated the ipod.
*update completed, DND shows on ipod, clicked eject, took out the cable.
6. menu showed on screen, all other songs were there expect for the last one i tried to transfer.
i don't know what to do now...?? could it be broke?
ipod Windows XP -
Extracting resourse like .ai & png files from a flash project
Hi! I have been assined the task of extracting the images from old flash projects and am having a devil of a time doing so.
There are lots of programs that you can extract info out of the swf files, but these don't give you the original .ai Ilustrator files that may have been used to create the presentation with, or png files with transparent backgrounds.
Is there a plug-in in Flash that allows you to capture these items in the document? when I drag the item from the library (lets say a .ai file) to the stage and right click and copy it, it only gives me part of the item when I paste it back into illustrator... and when I drag the PNG resource to photoshop I get it with a background I do not want.
any help on this would be great!!!!
I have both cs3 and cs4 so a solution in either one would be great!Well that is kinda what I've been doing, only its not quite that simple as doing it that way makes an image of what is on the entire stage. What I have to do is create a new project copy over all my library items to the new project, and pull over each one individually and do it that way.... if you have a lot of items in your library (which I do a lot of times since these contain a lot of animation sequenced into individual frames) this process can be quite tedious. Yes you can save out to .ai illustrator files this way as well.
I was hoping for something a little more... automatic or at least where I don't have to drop each item individually on a stage, reposition, ect...
But yes, the previous post is one way of doing it with some fooling around with. -
Help! I can't get flash to work.
All I am trying to do is go to abc.com to watch an episode of
a show but it keeps telling me that I need a macromedia flash
player downloaded. I have downloaded, uninstalled, re-downloaded,
re-uninstalled, etc. for the past 2.5 hours and have accomplished
nothing! I don't know what happened last week I was able to view
the videos on the site with NO problems.
HELP! I've tried going into Internet Options and adjusting
things there and I am just out of ideas.......
Anyone know what to do to fix this?same damn problem I was probably having...When using IE and
deleting temporary internet files it disables/corrupts/removes
proper function of the adobe flash player....You can reinstall all
night long and it will claim a "successful" installation but, it is
not....YOU MUST FIRST UNINSTALL ADOBE FLASH PLAYER USING THE ONLY
TOOL THAT WILL DO THIS WHICH IS THE FLASH PLAYER UNINSTALLER FROM
THE ADOBE WEBSITE....BE SURE AND SAVE IT TO YOUR DESKTOP BECAUSE
YOU WILL BE USING IT FOREVER.....Once you have used the uninstaller
program you can then successfully and truthfully download the
latest adobe flash player..............
Adobe
Uninstaller at bottom of page
Further description of the problem: When you clean out your
temporary files and/or temporary objects some critical part of the
Flash9 goes with it and your flash will NOT operate...you can try
and reinstall it all night long...your dead...nothing....you must
FIRST GO TO THE ADOBE UNINSTALLER (hyperlink shown above) and run
that program to uninstall COMPLETELY the flash9....Having done
that, you can now install the flash and this time it will
take......
another answer in addition to the one described above is to
upgrade your IE to IE7. This seems to eliminate the problem
concerning the functionality of the Flash9 and PC
maintenance….keep your fingers crossed.
Let me know the results………..
Maybe you are looking for
-
I have an Ipod 4g touch. While playing on my ipod...
I use to be up to date with my lap top and Ipod. I play Candy Crush, I always connected to friends on face book and now it won't connect. It seems to try but it won't go. Also, my ICON on my Ipos is NOT showing my picture as it DOES show friends.
-
Hi All, I m looking for data retrival form SAP HR and from LDAP server....compare them and then update the LDAP server directory with the sap HR data.. i have created a RFC destination... but not able to access LDAP server... or get data from LDAP se
-
Hi can anybody tell me how to delete init delta? Is it like full delta..delete a request in mange of the cube? Hyma.
-
Do I need to plug in both usb cables on a external HD?
Hi guys, I got a Comstar 500GB 2.5" USB powered external hard drive for Christmas. It came with a USB Y Cable and my question is do I have to plug in both USB cables to see maximum performance? Or is the Y cable for computers that provide lower bus p
-
Require Fox-code logic for this scenario
Hi folks, I have a multi-planning area consisting of one budget-planning cube and one actual cube. I am tryig to create a planning function using a Fox formula where-in i need to map each Liquidity item in Actual cube with multiple fund centres in B