|
|
Search Tutorials
The Actionscript 2 FileThe whole ScriptAnd now it is fairly easy to create the rest of the whole function.
class scripts.uButton1 {
//defining all variables
var s_Url: String;
var s_Window: String;
var m_Object: MovieClip;
var c_nColor: Color;
var c_oColor: Color;
var o_Color: Object;
//creating the constructor
public function uButton1(s_Url,s_Window,m_Object,c_nColor,c_oColor) {
//subfunctions with parameters
onOver(m_Object,c_nColor);
onPrss(s_Url,s_Window,m_Object);
onOut(m_Object,c_oColor);
}
private function onOver(m_Object,cnColor,oColor):Void {
c_nColor = cnColor;
o_Color = oColor;
m_Object.onRollOver = function(){
oColor = new Color(this);
oColor.setRGB(cnColor);
}
}
private function onOut(m_Object,coColor,oColor):Void {
c_oColor = coColor;
o_Color = oColor;
m_Object.onRollOut = function(){
oColor = new Color(this);
oColor.setRGB(coColor);
}
}
private function onPrss(sUrl,sWindow,m_Object):Void {
s_Url = sUrl;
s_Window = sWindow;
m_Object.onPress=function(){
getURL(sUrl,sWindow);
}
}
}
But as you can imagine this is not all, because we have to call this script now from within the flash movie. Check the next
page how to do that.
|
||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||
|