home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mobiclic 161
/
MOBICLIC161.ISO
/
pc
/
DATA
/
DSS161
/
DSS161_00
/
DSS161_00.swf
/
scripts
/
dss161_00
/
JEU_PLANCHE.as
< prev
next >
Wrap
Text File
|
2014-01-15
|
3KB
|
94 lines
package dss161_00
{
import com.milanpresse.tools.GlobalesFunctions;
import dss161.engineaddons.gamesprotos.Actor;
import dss161.engineaddons.gamesprotos.actors.actorClip.ActorClip;
public class JEU_PLANCHE extends Actor
{
public var container:ActorClip;
public var onEvent:Function;
private var actorClip:ActorClip;
public function JEU_PLANCHE(param1:*)
{
var params:* = param1;
super();
this.container = params.container;
this.onEvent = params.onEvent;
var i:int = 0;
while(i < 10)
{
this.initPhoto(i + 1);
i++;
}
var btOk:ActorClip = addActor({
"mc":this.container.getChildByName("BT_OK"),
"onRollOverState":{
"label":"E2",
"noiseCode":"B_OK",
"ibId":"IB_OK"
},
"onRollOutState":{"label":"E1"},
"onClick":function(param1:ActorClip):void
{
_destroy();
onEvent();
},
"enabled":true
});
var btHelp:ActorClip = addActor({
"mc":this.container.getChildByName("BT_HELP"),
"onRollOverState":{
"label":"E2",
"noiseCode":"B_HELP",
"ibId":"IB_HELP"
},
"onRollOutState":{"label":"E1"},
"onClick":function(param1:ActorClip):void
{
game.commentPlay({"code":"JEU_PLANCHE_HELP"});
},
"enabled":true
});
}
private function initPhoto(param1:int) : void
{
var indexPhoto:int = param1;
var photo:ActorClip = addActor({"mc":this.container.getChildByName("PHOTO_" + GlobalesFunctions.gimme2digits(indexPhoto) + ".PHOTO_" + GlobalesFunctions.gimme2digits(indexPhoto))});
game.captures[indexPhoto - 1].width = photo.width;
game.captures[indexPhoto - 1].height = photo.height;
photo.capture = photo.clip.addChild(game.captures[indexPhoto - 1]);
var bt:ActorClip = addActor({
"mc":this.container.getChildByName("BT_CROIX_" + GlobalesFunctions.gimme2digits(indexPhoto)),
"onRollOverState":{
"label":"E2",
"noiseCode":"B_CROIX",
"ibId":"IB_CROIX"
},
"onRollOutState":{"label":"E1"},
"onClick":function(param1:ActorClip):void
{
game.captures[game.captures.indexOf(param1.photo.capture)] = 0;
--game.numCaptures;
param1.photo.capture.visible = false;
_destroy();
onEvent();
},
"clickMode":"onRelease",
"enabled":true
});
bt.photo = photo;
}
public function reset() : void
{
}
}
}