Marta H.

Marta H. Fotograf/Grafik
komputerowy/Webmaste
r

Temat: Przełożenie kodu z as2 na as3.

Witam, czy ktoś byłby tak dobry i mi mógł powiedzieć jak powinien wyglądać ten kod w as3 - dokładniej to nie wiem jak powinie on wyglądać po "if"??

"onClipEvent (load) {
num = 1;
}
on (rollOver) {
if (_root.link<>num) {
anim = 1;
_parent["bta"+num].gotoAndPlay("s1");
gotoAndPlay("s1");
}
}
on (releaseOutside, rollOut) {
if (_root.link<>num) {
gotoAndPlay("s2");
anim = 0;
_parent["bta"+num].gotoAndPlay("s2");
}
}
on (release) {
if (_root.link<>num) {
_parent["bt"+_root.link].gotoAndPlay("s2");
_parent["bta"+_root.link].gotoAndPlay("s2");
_root.link = num;
}
}"

Z góry bardzo dziękuje za pomoc.

Temat: Przełożenie kodu z as2 na as3.

import flash.events.MouseEvent;
import flash.display.MovieClip;

var _p:MovieClip;
var anim:int;

//loadedComplete - funkcja wywołana po poprawnym załadowaniu
function loadedComplete(e:Event)
{
_p=MovieClip(parent);
num = 1;
this.addEventListener(MouseEvent.MOUSE_OVER, _over);
this.addEventListener(MouseEvent.MOUSE_OUT, _out);
this.addEventListener(MouseEvent.CLICK, _click);
}

function _over(e:MouseEvent)
{
if(root.link!=num)
{
anim = 1;
_p["bta"+num].gotoAndPlay("s1");
gotoAndPlay("s1");
}
}

function _out(e:MouseEvent)
{
if(root.link!=num)
{
gotoAndPlay("s2");
anim = 0;
_p["bta"+num].gotoAndPlay("s2");
}
}

function _click(e:MouseEvent)
{
if (_root.link!=num)
{
_p["bt"+root.link].gotoAndPlay("s2");
_p["bta"+root.link].gotoAndPlay("s2");
root.link = num;
}
}
Sławomir Ossowski

Sławomir Ossowski Think01, head of
strategy

Temat: Przełożenie kodu z as2 na as3.

czemu nie używacie znacznika
code
?

Następna dyskusja:

AS3 AS2 AS1 losowy pixel




Wyślij zaproszenie do