Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- eisbaerziel_mc._visible = false;
- kaenguruziel_mc._visible = false;
- pandaziel_mc._visible = false;
- rentierziel_mc._visible = false;
- kamelziel_mc._visible = false;
- pinguinziel_mc._visible = false;
- loeweziel_mc._visible = false;
- stop();
- function init()
- {
- eisbaer_mc._visible = true;
- eisbaer_mc.getroffen = false;
- kaenguru_mc._visible = false;
- kaenguru_mc.getroffen = false;
- panda_mc._visible = false;
- panda_mc.getroffen = false;
- rentier_mc._visible = false;
- rentier_mc.getroffen = false;
- kamel_mc._visible = false;
- kamel_mc.getroffen = false;
- pinguin_mc._visible = false;
- pinguin_mc.getroffen = false;
- loewe_mc._visible = false;
- loewe_mc.getroffen = false;
- }
- //-----------------------------------------EISBÄR----------------------------------------
- eisbaer_mc.onPress = function()
- {
- //lasse nur draggen wenn noch nicht im ziel
- if (this.getroffen == false)
- {
- pressed = true;
- startX = this._x;
- startY = this._y;
- startDrag(this, false, 46, 34, 975, 731);
- }
- };
- eisbaer_mc.onRelease = eisbaer_mc.onReleaseOutside = function ()
- {
- pressed = false;
- stopDrag();
- //prüfe ob im ziel. Getroffen == false wichtig damit kreuz nicht beim einfachen klick(nachdem im ziel) gespielt wird
- if (this.hitTest(_root.eisbaerziel_mc) && this.getroffen == false)
- {
- this.getroffen = true;
- playHaken();
- }
- //spiele kreuz wenn nich im ziel
- if (this.getroffen == false)
- {
- playKreuz();
- }
- };
- eisbaer_mc.onEnterFrame = function()
- {
- //Zurück zum startpunkt
- if (pressed == false && this.getroffen == false)
- {
- distX = this._x - startX;
- distY = this._y - startY;
- this._x = this._x - distX / 5;
- this._y = this._y - distY / 5;
- }
- //Fahre zum ziel und nächstest tier
- if (this.getroffen == true)
- {
- distX = this._x - (eisbaerziel_mc._x + eisbaerziel_mc._width / 2);
- distY = this._y - (eisbaerziel_mc._y + eisbaerziel_mc._height / 2);
- this._x = this._x - distX / 5;
- this._y = this._y - distY / 5;
- _root.kaenguru_mc._visible = true;
- }
- };
- //--------------------------------------HILFSMETHODEN---------------------------------
- function playKreuz()
- {
- _root.gotoAndPlay(12);
- }
- function playHaken()
- {
- _root.gotoAndPlay(2);
- }
- init();
Add Comment
Please, Sign In to add comment