rexrainbow's Forum Posts

  • Update:

    Update platformMP following r75.

  • GauVeldt

    If you don't want wait, try this.

  • SullyTheStrange

    I trace the Wastrel Keycode plugin. There is a little bug.

    You can try

    + Capture key:
        - Set text to KeyCode.ScanCode
        - End capture

    It works.

    The problem in Keycode plugin is,

    a. "onKeyDown" will set KeyCode.ScanCode then trigger "Capture key" condition

    b. "onKeyPressed" will set KeyCode.UnicodeCode then trigger "Capture key" condition

    Maybe they should use the same trigger source.

  • Update:

    Finally, I can minify chat pluigin.

    I put "socket.io.min.js" file into "dependency" property in edittime.js to avoid C2 to minify the code in "socket.io.min.js" file.

    The "dependency" property is powerful for bring files into preview/export folder.

  • I'm 31, a firmware engineer in Taiwan.

    I like to make tools like plugins to help users solving problems.

    My favor language is python, someday a friend told me that there is a game engine using python script so I come here.

  • Geo

    Thanks, I had updated drag&drop behavior, please download it again.

  • smitchell

    septeven

    Thanks a lot.

    I'm not good at web page design, I failed at create a dynamic scrollbar to let user change the window size. The gui need to be enhanced.

    Or... add a text input area to let user enter control signal?

    Or any suggestion?

  • The limit is, the expression only can return number or string currently, so it's hard to chain the expressions.

  • Debug panel

    Currently, user may dump debug message on a text object. This plugin can dump message on a pop-up window.

    The browser will block the pop-up window, so you need to unlock the blocking first.

    (Log Text & Objects to Chrome Console is another debug tool provided by wgfunstorm.)

    Example

    Debug panel now provide two parts

    1. the upper table is a watch table to show name - value pair.

    "action:Update watch variable" is to update the watch table.

    2. a logger to print messages.

    "action:Append a log message" is to append a message in logger.

    "action:Append an error message" is to append a red message in logger.

    Press "F2" key to pop-up debug panel. "action:Set pop-up key" can customize it.

    There are some properties in editor.

    1. Enable

    • when Enable = No, debug panel will never be created. Remember set to "No" when release.

    2. Activated

    • when Activated = No, deubug panel will not be created at start of layout. User can use "action:Set activated" or "action:Append an error message" to create debug panel latter.

    3. Stay on top

    • when Stay on top = Yes. Debug panel will set focus each tick to keep on top, except on chrome browser.

    4. Log buffer length

    • The logger will only keep the last n messages. Set 0 to keep all messages.rexrainbow2013-02-12 16:56:34
  • Sorry, it's my fail.

    But some plugins are harder to give them a name. For example, ninja behavior, zigzag behavior, sprite bank plugin.

  • GauVeldt

    Try "expression:ElapsedPercent" or "expression:RemainderPercent".

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • GauVeldt

    Touchmouse plugin now is almost the same as touch plugin, so maybe use touch plugin is better.

  • Are there any plans to implement a object to use mov files direct?

    Try video plugin

  • That's right.

    Branch plugin only to save the time of creating local variables and the value setting and make the event sheet shorter.

  • Update

    Add an "action: Force to drop" in drag&drop

    xeed

    Here it is~