SIIN ON Macromedia  Flash-i näited
1

Flash Player 7     GIF  Animatsion

.
  

2     TEKST JA KUUPÄEV   
// SEE VIIB PROOVITEKSTI LAHTRITESSE  Pr.Tekst
// Scene 1; Frame 1;  Leier ACTIONS
// Alumises lahtris formaadi "kleepimine"
var neljas:TextField = 
this.createTextField("N4_txt",4,10,88,280,140);
N4_txt.type = "dynamic";
N4_txt.textColor = black;
N4_txt.multiline = true;
N4_txt.wordWrap = true;
var N4_size:TextFormat = new TextFormat();
N4_size.size = 24;
N4_size.font = "Arial Black";
// See tekst tuleb ekraanile alumisse lahtrisse
N4_txt.text = "SEE ON NELJAS TEKST. ";
N4_txt.setTextFormat(N4_size);
3 
// Uue CSS faili loomine ja laadimine Pr.Tekst
// LoadVars objeksi külge
var myVars:LoadVars = new LoadVars();
var styles = new TextField.StyleSheet();
var txt_url = "myText.txt";
var css_url = "html_styles.css";
// Laadida tekst
myVars.load(txt_url);
myVars.onData = function(content) {
	storyText = content;      };
// Laadida CSS
styles.load(css_url);
styles.onLoad = function() 
	{	tekst.styleSheet = styles;
		tekst.text = storyText;
	};
4
//Layes 1; Frame 1 olev programm     Pr.Tekst
NUPP.onRollOver =  function()
{ ON_OVER.text = "ON KOHAL"; }
NUPP.onRollOut = function()
{ ON_OVER.text = ""; }
//Nupu juures olev programm 
on (press) { ON_PRESS.text = "OLI KLIKK"; }
on (release) {ON_PRESS.text = "";   }	
5  
Button 1 vasak_bnt
on (press) {             	Pr.Tekst 
//this.stop(); //this.prevFrame(); if (this._currentFrame == 1) { this.gotoAndStop(this._totalFrames); } else { this.prevFrame(); } }
on (release) { }
Button 1 parem_bnt on (press) { if (this._currentFrame == this._totalFrames) { this.gotoAndStop(1); } else { this.nextFrame(); } }
6   // Siin on nuppude programmid     Pr. Tekst
Nupp_A.onRelease = function()
{ gotoAndStop("Scene 1", 1); };
Nupp_B.onRelease = function()
{ gotoAndStop("Scene 1", 2); };
Nupp_C.onRelease = function()
{ gotoAndStop("Scene 1", 3); };
Nupp_D.onRelease = function()

{ gotoAndStop("Scene 1", 4); };
7   //SEE ON Frame 1 programm
stop()
nupp_a0_1.onRelease = function()
{ gotoAndStop(4); };
nupp_b0_1.onRelease = function()
{ gotoAndStop(7); };
8  LIITMINE   .exe fail
9  KORRUTAMINE
vordub.onRelease = function()   Prog. Tekst
{
//vastus.text = sisa * sisb // VIGA
//vastus.text = sisa.text * sisb.text
// 2*3=6; 2.2*3.4=7.48; 2.2*3,4=VIGA
vastus.text = parsefloat(sisa.text) * parsefloat(sisb.text);
//2*3=6; 2.2*3.4=7.48; 2.2+3,4=6.6
tekstvas.text = " VASTUS ON \u000A" + vastus.text;
};
10  
var nuppC:Object = new Object;   Prog. Tekst
nuppC.onMouseMove = function()
{if (_xmouse > 225 and 
_xmouse < 225+57 and _ymouse > 20 
and _ymouse < 20+57)
{T.text = "Nupu C(onMouseMove)";}
}
nuppC.onMouseDown = function()
{if (_xmouse > 225 and 
_xmouse < 225+57 and _ymouse > 20 
and _ymouse < 20+57)
{T.text = "Nupu(onMouseDown)";}
}
Mouse.addListener(nuppC);
11
12 on (press) { if (this._currentFrame == this._totalFrames) { this.gotoAndStop(1); } else { this.nextFrame(); } 
           }
 on (press) { if 
(this._currentFrame == 1) { this.gotoAndStop(this._totalFrames); } else { this.prevFrame(); } }
13 on (press) 
{   this.nextFrame(); }

on (press) 
{   this.prevFrame(); }

 

14
// SEE ON NOOLTEGA MAAKERA JUHTIMISE PROGRAMM
this.onEnterFrame = function()
{  if (Key.isDown(Key.RIGHT)) maakera._x +=1;
   if (Key.isDown(Key.LEFT))  maakera._x -=1;
   if (Key.isDown(Key.UP))    maakera._y -=1;
   if (Key.isDown(Key.DOWN))  maakera._y +=1;
if  (maakera._x > 140 &&  maakera._x < 160
    && maakera._y > 90  &&  maakera._y < 110)
	gotoAndStop ("Scene 1",4); //Roheline
else if(maakera._x > 90  &&  maakera._x < 110
    && maakera._y > 190 &&  maakera._y < 210)
	gotoAndStop ("Scene 1",3);  //Punane
else if(maakera._x > 190 &&  maakera._x < 210
    && maakera._y > 190 &&  maakera._y < 210)
	gotoAndStop ("Scene 1",2);  //Must
else gotoAndStop ("Scene 1",1);		
}
15   15.1.  VÄRVILISED DÜNAAMILISED PUNKTID LIIGUVAD NOOLEKLAHVIDEGA  1. ja 2. Pr.Tekst
 15.2.  VÄRVILISED DÜNAAMILISED PUNKTID LIIGUVAD Klahvidega  A__S__W__Z 
 
15.2. Teise programmi olulisem koht  
var kl_kuulamine:Object = new Object();// Luuakse 0bjekt
kl_kuulamine.onKeyDown  = function()   // Seda on vaja
                                       // kasutada, et
                                       //   vältida tegevuse
                                       //   kordumist. 
       

       {  tegevus }             // Programm, mida täidetakse
                                // sündmuse korral.
Key.addListener(kl_kuulamine);  // Kuulatatakse sündmest  

16  


1.
ÕUNAD (LAYES)

2.
ÕUNAD (Visible)

SEE ON ÕUNTE VÄLJATOOMINE         Pr.Tekst
 
var i = 1;  stop();
if(_root.i==1) _root.gotoAndStop(5);
if(_root.i==2) _root.gotoAndStop(9);
if(_root.i==3) _root.gotoAndStop(13);
if(_root.i==4) _root.gotoAndStop(17);
if(_root.i==5) {_root.gotoAndStop(21); stop();}
_root.i++;
17 Tekst_P.text ="SEE ON PUNANE TEKST";  Pr.Tekst.
function onJoon(evt)
{ if (evt.target.selected)
{ Tekst_P.borderColor = 0xFF0000;
  Tekst_R.borderColor = 0x00FF00;
} else
{ Tekst_P.borderColor = 0x000000;
  Tekst_R.borderColor = 0x000000;
}
//Trace("ON "+evt.target.selected);
};
Check_S.addEventListener("click", onJoon);
18   Programm nupul GO FRAME 3
on (click) { //trace("GO and STOP 3");
_parent.gotoAndStop("3");        }
Programm nupul TEKST 1->2->3
on (click) {
this._parent.gotoAndStop("1")
//trace(_root.tekst_1);
  _parent.tekst_2.text = _parent.tekst_1.text
  _parent.tekst_3.text = "TEKST" +    _parent.tekst_2.text;
           }
19
<?xml version="1.0" encoding="UTF-8"?> 
<menu>                      Kogu fail menu.xml
	<praad toit="Grillitud antrekoot">
		<koostis>veise kaelakarbonaad, 
kartulisektorid, suitsupeekon, shampinjonid, 
kaunoad, tomati kaste, lehesalat</koostis>
	<hind>108</hind>
	<nr>1</nr>
  <pilt>pildid\grillitud_antrekoot.jpg</pilt>
	</praad>
</menu>
PROGRAMM Frame 1
this.xmlc_menu.trigger();
	text_koostis.visible = false;
PROGRAMM Loader, <load_pilt>
on (complete)
{_parent.text_koostis.visible = true;  }
20 PA-07B õpilase Kaido Tarma tehtud pildialbum