Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Have a look at our Games Focus blog post series which will show what Unity is doing for all game developers – now, next year, and in the future.
    Dismiss Notice

Super 3match kit - with: AI, visual editor and modular gameplay editor

Discussion in 'Assets and Asset Store' started by LuxUnity, Aug 15, 2014.

  1. susineko

    susineko

    Joined:
    Sep 24, 2013
    Posts:
    16
    hello LuxUnity

    Thank you for your quick reply.

    I tried falling_speed and the problem when falling is gone.

    I see. When the processing is slow, the falling speed will be faster, so
    It's a good reason to set a limit.
    ----------------------------------------------------------------------------------------
    Also, when limiting the speed when moving diagonally,
    Where should I set it?

    http://160.16.227.253/movie/FrameRate_Diagonal.mp4

    thank you.
     
  2. LuxUnity

    LuxUnity

    Joined:
    Sep 29, 2010
    Posts:
    706
    falling_speed also affects the diagonal falling speed. I used transform.Transalte with normalized values to be sure that the diagonal speed is not faster than the vertical one, but at 5 frames per second, it seems to have issues with that...

    falling_speed = 4 will works also with diagonal


    Also by checking that I find that the diagonal falling was not working under blocks, so I'm updating a new version with a fix right now...
     
  3. susineko

    susineko

    Joined:
    Sep 24, 2013
    Posts:
    16
    hello LuxUnity

    >falling_speed also affects the diagonal falling speed.
    >I used transform.Transalte with normalized values to be sure that the diagonal
    >speed is not faster than the vertical one, but at 5 frames per second,
    >it seems to have issues with that...
    >
    >falling_speed = 4 will works also with diagonal

    I see. understood. Thank you.
    ---------------------------------------------------------
    >Also by checking that I find that the diagonal falling was not working under blocks,
    >so I'm updating a new version with a fix right now...

    Sorry for the inconvenience, but thank you in advance.
     
  4. susineko

    susineko

    Joined:
    Sep 24, 2013
    Posts:
    16
    hello LuxUnity

    The best solution to the problem is
    I think that it is good to limit at the maximum speed that can move in one frame.

    0.5f = maximum speed that can be moved in 1 frame
    SpeedLimit.jpg
     
    LuxUnity likes this.
  5. susineko

    susineko

    Joined:
    Sep 24, 2013
    Posts:
    16
  6. LuxUnity

    LuxUnity

    Joined:
    Sep 29, 2010
    Posts:
    706
  7. susineko

    susineko

    Joined:
    Sep 24, 2013
    Posts:
    16
    hello LuxUnity

    >Thanks for your report, I'll check it out as soon as possible.
    thank you for your reply.
    I'm in trouble, so please help me.
    ------------------------------------------------------------
    It's an easy way to get into trouble.

    1. disadle (allow diagonal falling)
    2. BoardManager.cs Awake()
    QualitySettings.vSyncCount = 0;
    Application.targetFrameRate = 30;
    Add above two
    3. Video instructions...Destroy tiles vs timer stage,
    blue gem Swipe right.

    http://160.16.227.253/movie/Space_2.mp4

    Space.jpg
     
  8. LuxUnity

    LuxUnity

    Joined:
    Sep 29, 2010
    Posts:
    706
    Ok, I find a solution for this bug, update on the way...
     
  9. susineko

    susineko

    Joined:
    Sep 24, 2013
    Posts:
    16
    >Ok, I find a solution for this bug, update on the way...
    Whoa, that's great. It was good.
    Thank you.
     
  10. susineko

    susineko

    Joined:
    Sep 24, 2013
    Posts:
    16
    hello LuxUnity

    If you want to update,
    I thought it would be better to add
    if (Input.GetMouseButtonUp(0)) MouseUp();
    as well.
    Video problem solved.

    A quick left mouse click on a gem will
    try Gem_drag will always appear and the mouse click will not respond thereafter.

    http://160.16.227.253/movie/MouseButton.mp4

    Unfortunately, once this problem occurs,
    You will never be able to operate gems again.
    -------------------------------------------------------------------------------
    It can occur even at 60 fps if you try hard enough.
    At low frame rates, this can easily occur.
    Ver.2.2.2 , Ver.2.2.3 Both occur.
    -------------------------------------------------------------------------------
    Cause.
    Mouse Down --> Up OK
    Mouse Up --> Down ERROR
    quick left mouse click
    The order is reversed.

    if (Input.GetMouseButtonUp(0)) MouseUp();
    Adding this solves the problem.

    MouseButton.jpg
     
    LuxUnity likes this.
  11. susineko

    susineko

    Joined:
    Sep 24, 2013
    Posts:
    16
    hello LuxUnity
    Thank you for version 2.2.4.
    The issue has been resolved.
    ================================

    However, I found another problem.
    I can't use "Empty" in the map editor
    Using it will result in an error.

    http://160.16.227.253/movie/Empty.mp4
    ---------------------------------------------------------
    If you can use "Empty", the map variations will be greatly expanded.
    is it possible to use?
    I get the error in any version.
    (2.2.2 , 2.2.3 , 2.2.4)
     
  12. LuxUnity

    LuxUnity

    Joined:
    Sep 29, 2010
    Posts:
    706
    I'm currently sick, as soon I recover I'll fix that...
     
  13. susineko

    susineko

    Joined:
    Sep 24, 2013
    Posts:
    16
    hello LuxUnity

    Thank you for your reply.
    Also, I am happy to be able to fix it.

    I hope that you’re recovering and getting better now.
     
  14. LuxUnity

    LuxUnity

    Joined:
    Sep 29, 2010
    Posts:
    706
    Thanks, I submit the fix today
     
unityunity