A Flash Developer Resource Site

Results 1 to 3 of 3

Thread: [F8] [help] if else and score stuff

  1. #1
    Junior Member
    Join Date
    Aug 2008
    Posts
    8

    [F8] [help] if else and score stuff

    Im trying to set up a little game for a friend's website. The idea is simple enough, I've got a movie clip that swings and for every swing completed by the player it adds to the score.

    That works fine, what im having difficulty with is that I want a series of buttons to appear as the player acheives a higher swingScore. This is what I have at the moment on the first (and only) frame:


    _root.swingScore = 0;

    if (_root.swingScore>=40) {
    button4._visible = true;
    } else if (_root.swingScore>=25) {
    button3._visible = true;
    } else if (_root.swingScore>=15) {
    button2._visible = true;
    } else if (_root.swingScore>=5) {
    button1._visible = true;
    } else {
    button4._visible = false;
    button3._visible = false;
    button2._visible = false;
    button1._visible = false;
    }

    Now the buttons disapear fine, but getting them to reappear is a bugger. The score reads the necessary amount but the buttons won't appear. Ive tried a few different things like putting the buttons on different frames and using "goto" but that doesnt work either.

    Any ideas guys?

  2. #2
    Senior Member zervell's Avatar
    Join Date
    May 2004
    Posts
    259

    hello

    PHP Code:
    _root.swingScore 0;

    if (
    _root.swingScore>=40) {
    button4._visible true;
    } else if (
    _root.swingScore>=25) {
    button3._visible true;
    } else if (
    _root.swingScore>=15) {
    button2._visible true;
    } else if (
    _root.swingScore>=5) {
    button1._visible true;
    } else {
    button4._visible false;
    button3._visible false;
    button2._visible false;
    button1._visible false;

    if this is in a movieclip
    PHP Code:

    on
    (load){
    _root.swingScore 0;
    button4._visible false;
    button3._visible false;
    button2._visible false;
    button1._visible false;

    }

    on(EnterFrame){

    if (
    _root.swingScore>=40) {
    button4._visible true;
    } else if (
    _root.swingScore>=25) {
    button3._visible true;
    } else if (
    _root.swingScore>=15) {
    button2._visible true;
    } else if (
    _root.swingScore>=5) {
    button1._visible true;


    if this is in a the main frame
    PHP Code:


    _root
    .swingScore 0;
    button4._visible false;
    button3._visible false;
    button2._visible false;
    button1._visible false;



    onEnterFrame = function(){

    if (
    _root.swingScore>=40) {
    button4._visible true;
    } else if (
    _root.swingScore>=25) {
    button3._visible true;
    } else if (
    _root.swingScore>=15) {
    button2._visible true;
    } else if (
    _root.swingScore>=5) {
    button1._visible true;


    CEO OF

  3. #3
    Junior Member
    Join Date
    Aug 2008
    Posts
    8
    That's great, thanks man!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  




Click Here to Expand Forum to Full Width

HTML5 Development Center