Usage of ActionScript control statements used in Flash _flash as

Source: Internet
Author: User
Tags vars
Many friends often ask about the use of the ActionScript script statement of Flash, some very simple commands can achieve some function, I from here, there, a patchwork of find a write. Now I'm going to explain some of the basic usage of Flash's common action statements.
1. Goto: Jump to a specified frame
Scene: Specify Scene
Frame:number,label,expression,next frame,previous Frame can choose the number of frame, marking, through the expression, the next frame, the previous frame
Expression: Defining An expression
Control:go to and Play,go the to and stop by selecting this item to determine whether to continue playing or stopping after the specified frame is reached
Example:
Go to and Play (1) skip to the first frame
Go to Next frame skip to next frames play
Go to and Stop ("Intro") jumps to a intro-labeled frame
2. Play: Playing
Stop: Stopping
Toggle High Quality: Toggle the detail level of the screen
Stop all Sounds: stopping all sounds
Get URL: Open the specified URL
URLs: URLs
Windows:_self,_blank,_parent,_top the destination used when opening URLs
Variables on ' t send,send use get,send the use POST variable delivery method
Example:
Get URL ("next.asp", window= "_blank", vars=post) opens next.asp in a new window, and passes parameters
3. Fscommand: Invoke command
Command: Commands
Arguments: Parameters
Fixed commands and parameters used by the for standalone Player:fullscreen,allowscale,showmenu,exec,quit player
Example:
FS Command ("fullscreen", "true") set full screen playback
4, Load/unload Movie: Transfer into/release the external film
Action:load movie into Location,unload movie from Location,load to variables: You can choose whether to transfer the new movie, release the movie that has been transferred, and transfer the variable
URL: The Web site of the movie
Location:level,target: The layer that is being transferred, or the position of a target object
Variables on ' t send,send use get,send use POST: How variables are passed
Example:
Load Movie ("test.swf", 1): Transfer the test.swf to the first floor
Load Movie ("test.swf", "Loadit", Vars=get): Transfer test.swf to the location of the Loadit target object
Unload Movie ("Loadit"): Release the movie from Loadit target object
Load Variables ("makeit.asp", 2, Vars=get): Call makeit.asp and receive returned variables
5. Tell target: Specify target object
Target: Destination Object
Example:
Begin tell Target ("obj") specifies the target object obj
End Tell Target
6, if frame is Loaded: To determine whether a frame is transferred into
Scene: Specifying Scenes
Frame:number,label,expression: Specify frame, label, or expression
Expression: An expression
Example:
If Frame is Loaded (Scene 1, "End")
End Frame Loaded
: Determines whether the frame of the scene one is labeled end is transferred into
7, on MouseEvent Mouse time response
Event Ress,release,release outside,roll over,roll Out,drag Over,drag Out,key Press various events: Push, release, open outside, focus move, move out, drag, drag out, press
Example:
On (press) when the mouse is pressed
End on
On (key:s) keyboard when s is pressed
End on
8, if determine whether the condition is established
Condition: Conditions
Add Else/else If clause: Add Else to judge again
Example:
if (a=10) if a=10 so ...
End If
if (a=10) if a=10 so ... Or......
Else
End If
9. Loop loop
Condition: Conditions
Example:
Loop while (a=10) if a=10 loops
End Loop
10, call calls the function frame or object
Frame: Function Frame
Example:
Call (' make ') invokes the Make frame program
11, Set property settings properties
Set:y positon,x position,y scale,x scale,alpha,visibility,rotation,name,high quality,show Focus Rectangle,Sound Buffer Time set y-coordinate, x-coordinate, y magnification, x magnification, transparency, visual no, rotation angle, name, fineness, focus rectangle box display, sound buffer times (default 5 seconds)
Target: Destination Object
Value: Values
Example:
Set Property ("AoE", x Position) = "12" sets the X coordinate of the target object AoE to 12
Set property (show focused rectangle) = "0" Cancel Focus box
12. Set Variable setting variable
Variable: Variable
Value: Values
Example:
Set Variable: "Test" = 10 set test=10
13, Duplicate/remove Movie Clip replication Objects
Action uplicate movie Clip,remove Duplicate movie clip can choose whether to copy or delete
Target: Destination Object
New name: Names of newly targeted objects
Depth: Depth
Example:
Duplicate Movie Clip ("AoE", "AoE2", 1) copy AoE a new animation, named AoE2
Remove Movie Clip ("AoE2") deletes the target object aoe2
14. Drag Movie Clip Drag movie clips
Start drag operation: Starting drag
Target: Destination Object
Constrain to Rectangle:left,top,right,bottom mouse position, left top right
Lock Mouse to center: mouse placed in centre
Stop drag Operation drag
Example:
Start Drag ("AoE", l=2, T=3, r=4, b=5) Drag target object AoE, location in l=2, T=3, r=4, b=5
Start Drag ("AoE", Lockcenter) Drag the target object AoE, located in the center
Stop Drag Drag
15. Trace Trace
Message: Information
Example:
Trace ("AoE") displays AOE
Trace (AOE) Displays the value of AOE
16. Comment Annotation
Comment: Notes
Example:
Comment ("calculation") Note: Calculating

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.