Maverick1912's Forum Posts

  • Nevermind, here is my example:

    drive.google.com/open

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Could you share your c3p file?

    I will fix it for you.

  • But how can I do to detect the image that was awarded?

    -> You can use on overlapping with the pointer to get the instance value

    I don't know the solution for your last two question about APK. Hope someone would know the answer.

  • Hi RBuster, these are my answer

    - I defined the array's width to 4 but I am getting 14 rewards around the circle. Do you know why?

    -> Yes, you need to set the width of the array to 0 in the properties section.

    - I intend to use images instead of text. How can I do to detect the image that was awarded? I would like to make it blink.

    -> You can add the value of the array into an instance variable of sprite.

    - in this example, the circle rotates and the pointer does not move. I would like to offer two modes: this one and a reverse of this? (the circle does not move and the pointer rotates)

    -> You can set speed to the pointer to make it rotates, if you want to reverse, add (-) into the speed.

  • And here is the screenshot of event sheet:

  • Ah I see, you can have a array to contain all your rewards.

    Then create the name reward around the center with this

    Repeat Array.Width times: Create Object: at position x,y

    Set text to Array.At(loopindex )

    Then set position

    X: center.X + radius *cos(360/Array.Width*reward.IID)

    Y: center.Y + radius *sin(360/Array.Width*reward.IID)

    And set angle to angle(center.X, center.Y, reward.X, reward.Y)

    At last you will need to pin it to the center.

  • You mean random frame of your sprite, right?

    If yes, you can set frame right after create it to random(0, spinner.AnimationFrameCount)

    Notice that you need to set animation speed to 0.

  • You can go to project > save as and choose download a copy.

  • What do you mean with "duplicate a project"?

    Just copy and paste to another version.

  • You can try this:

    The light will follow the mouse within a radius less than 400.

  • There you go:

  • That's all I want to tell you at the beginning.

    But glad that you solved it.

  • You do not have permission to view this post

  • I mean you only set text when adding the score and forgot to set it back when decrease it.

    You will need to compare Y of enemy > Your MC.Y

    Then you destroy that Enemy to avoid the score keep decreasing.

  • Have 2 variables

    numberTemp and numberMax

    When you have a value, set it to numberMax.

    Compare numberTemp with numberMax

    If it smaller, add 1/X of numberMax into numberTemp.

    If it bigger, set it equal numberMax.