Posts by bybyblue

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.

    Can we get an update to the Preload Image Function for Actives so that I can replace a preloaded image?

    For example, if I preload an image, and then replace that image, the Preload Image function should probably replace whatever is preloaded.


    Ultimately, my game uses character files and imports images extracted from a zip. Those images are exported to a temp folder, but the images themselves have the same filename and because of this, Fusion won't re-preload the image. I can work around this by creating additional temp folders, but I figured I'd request this regardless.

    BUG: Text Objects wont display certain UTF-16 characters at runtime while in DX11. Only Entry Fields (Edit Box, List Object) are capable of displaying this text.

    I'm localizing my game and adding a Virtual Korean Keyboard. I've discovered that for whatever reason, you cannot load basic Korean Characters like "ㄱ" (essentially Korean's Consonants and Vowels) and they will simply display as "▯".


    Example File (MFA + TTF Font): Please login to see this attachment.

    BUG: If you attempt to scope List Object Instances (For example comparing Strings) when no instance is created, it will crash the application. Additionally, one of my Windows 11 users would crash when attempting to scope through the lists even after creation (We presume that the cause was his Anti-Virus, as my application attempts to create a list object/instance for all Language txt files in the applications' folder.)

    *I also had the List Objects use a Qualifier. Not sure if that has anything to do with it.



    This is what the Debug Object outputted on crash:

    Code
    1-121:44:31*** Log opened. ***
    5-121:44:35*** Crash occured in the MMF2 program at address 0x00000000 ***
    5-221:44:35A thread running code inside an unknown module triggered a data execution prevention (DEP) violation at address 0x00000000.
    5-121:44:35Handling via quit.

    Found a small issue with Clickteam Fusion, if you plug in and out headphones while an audio is looping, the audio will stop playing prematurely.
    I talked about this on the discord server, it might be because applications don't switch back to the speakers after removing the headphones, but I'm not sure.

    This is essentially the problem where if you switch audio devices, the sample played remains on the previous audio device unless you manually replay it.

    It will return 1 if the device is set in flat surface and was previously in portrait mode or the device is natural portrait (phones).

    Also which device is this one you have done the test? What is the orientation set in manifest?


    I've been testing this on my OnePlus Nord N200. I've attached an Example file which better illustrates my point.
    Example File: Please login to see this attachment.


    Current Help File Text: (Confusing and doesn't accurately describe the behavior.)
    Please login to see this attachment.

    My Proposed Rewrite: (Far more accurate as to what is actually happening when using the Extension.)

    [INDENT]Device Orientation
    This expression returns the current orientation relative to the device's current Portrait/Landscape State.
    A new Orientation can be detected by triggering the "Device Orientation Changed" condition.

    It Returns values 0 to 6:

    0 Unknown (Should not happen unless you shake the device)
    1 Tilted Up
    2 Tilted Down
    3 Tilted Left
    4 Tilted Right
    5 Face Up
    6 Face Down[/INDENT]

    Did you read this document?


    Please login to see this link.

    I have only read the bottom of Page 7 as you have mentioned before. Ultimately, I have since found a workaround by just grabbing the app's Width vs Height and determining Orientation that way instead.

    At the end of the day I just worry the that Object's Help File is somewhat misleading which led to my mild frustration until I found a workaround.

    If the Accelerometer object's Help File claims that "It returns values from 0 to 6 :", and it states that it will return a "1" when in Portrait Orientation, the fact that it returns "1" even in Landscape Orientation is a bit strange...

    accel is zero in flat surface

    The problem isn't it returning "0", the problem is that it returns "1" when the Help File for the object states:

    It returns values from 0 to 6 :

    --Unknown (should not happen unless you shake the device)
    --Portrait
    --Portrait upside down
    --Landscape left
    --Landscape right
    --Face up
    --Face down

    But Landscape Mode is returning "1"

    The Accelerometer object returns the wrong value once Orientation has been changed.

    Orientation( "Accelerometer object" ) Expression:
    -While in Portrait Mode: Returns 0 (Unknown) when the device is flat, and 1 (Portrait) while upright
    -While in Landscape Mode: it Returns 0 (Unknown) when the device is flat, and 1 (Portrait) while upright :|

    I discovered this when trying to set my game's orientation based on the Orientation Value given from the object and I watched my device rapidly change it's Orientation.